Then find out what features should be used to perform some steps, and then delve into the especially the use of a particular function. Now, all the same, but on a practical example. Take, for example, search. What is a search, seems to be clear. It is designed to save time. After all, you can find desired information in many different ways. For example, can view all pages of all sections, until he finds what he needs.
But the user – as we all are – lazy. He wants to get the final result with minimal efforts. So instead of sorting pages, it uses the search form. But – again – as this form is available and how to implement? If it is in a prominent place, and easily visible, the user will use it more likely than if she hid somewhere in the footer, or even located on a separate page – which is just the link "Search." Further – as designed search results? For example, the user finds form drove in her search for "stainless steel pan," and pressed Enter. Before it opens a page with the results.
For the sake of example we'll assume that you are working with an online store that sells households. goods. So, before it hits. But as they are ordered? If the store has sections on "News" and "catalog" that shows whether the search results that the result here – from "News", and this – from the "Catalogue"? After all, if the user wants to buy a new pot, it's news to him right now to anything.