Our dependence and reliance on Web applications have significantly increased due to their importance in information exchange and business transactions.
In this sense, flow plays a central role in Web applications since it affects the user behavior towards them.
Flow is a state which occurs when navigating in an information space and which is intrinsically enjoyable, self-reinforcing and accompanied by a loss of self-consciousness.