TourGuide is an interactive leveling guide addon. It is designed to provide the user with a streamlined order of quest completion with smart detection. It is also designed for easy creation of "guides" for users with little-to-no programming knowledge.
(there's more after that)
Or did you have a specific question that was not answered by it's long description?