The usability and ultimately the success of Web-based services are partly due to effective user support.Although the use of online support tools is now more prevalent in Web applications, these often overwhelm the user with information poorly organized, or are simply ignored. This paper proposes a guide for the appropriate choice and design of task support tools based on user profiles, tasks and characteristics of help tools