manipulating its data. A user or other object may interact with it for some time and then
they may disconnect.
The fundamental aspect about user experience for any website is that they want to provide
a mechanism so that all user activities on the website are recorded. For example a user
may browse a website and may use the shopping cart to put some goods. The user can
browse the website but whenever he comes back to the shopping cart, the goods which he/
she has put in the shopping cart should be available to the user. How this functionality can
be achieved? As pointed out in an earlier paragraph, one solution is to use a session object
to record all activities of the user.
We will see and learn about session objects when we learn about web design and program-
ming in a later chapter.