In patch 3.3 we gained the ability to view what quests we had completed. This ability was given to us through a backend API call that returned a list of completed quest IDs. While the normal user wouldn't be able to do anything with this data, addon authors rejoiced as they now had a mechanism to find out exactly what quests you had, and thus hadn't, completed yet.
There are a few addons now that let you see exactly what quests you have left to do on your way to Loremaster, and in this AddOn Spotlight we'll take a look at my personal favorite, EveryQuest. EveryQuest is a well integrated addon that existed prior to patch 3.3, where it would track all the quests you did since you installed EveryQuest. However now the functionality has been extended and serves as my preferred method in advancing my questing achievements.