Understanding users and their workflows gives way for making intelligent suggestions that anticipate their needs. This anticipation is one of the best ways to increase user productivity and overall satisfaction with the interface.