I found this website that alphabetically organizes many running tasks (background, bootup, etc) and gives a nice brief description and if that particular task is essential or not. Check it out, let me know if it helps.
http://www.answersthatwork.com/Taskl...s/tasklist.htm