Tailoring allows players to cut and weave various pieces of cloth into armor, bags, shirts, and other cloth items. Tailors can create cloth items for cloth wearing classes: Mages, Warlocks, and Priests. Tailors play an especially important role in guilds because they can create bags for the entire guild. They can also create specialty bags such as Herbalism bags that can increase gathering for the guild. They can learn powerful rare recipes as the highest levels which allow them to create powerful gear useful in raiding. Tailors can create shirts or dress-up items.
Tailors do not require any special equipment to create their items, such as blacksmiths require anvils. Tailors can create items wherever they want, as long as they have the proper required ingredients. Tailoring does not require a gathering profession. Proper ingredients must be gathered from monsters or purchased from other players. If your friends know you're a tailor they also may collect tailoring ingredients for you, provided you let them know exactly what you need.
Linen 5-17 1-91
Wool 16-27 75-130
Silk 25-40 125-210
Mageweave 40-50 175-250
Runecloth 50+ 250-300
Felcloth 53-60* 250-300
Mooncloth** - 290-300
*Demons and Satyrs (Felwood, Azshara, Blasted Lands, Dire Maul)
**Mooncloth is created by combining two Felcloth in a Moon Well. This can only be done every 4 days.
Other Ingredients
Recipes usually require thread or possibly colored dye which is purchased from trade merchants. You can usually find the trade merchants that have all available ingredients near the trainers. You might also need leather, gems, potions, and other special ingredients created by other Profession craftsmen. Leather is found by Skinners so you will likely have to purchase it from another player or from a friend. Gems are found from monster drops, treasure chests, Mining, Fishing, and Rogue pick pocketing. Potions will need to be purchased or given by an Alchemist.
Recipes
Recipes can be found at trainers, as limited items on special vendors, as rewards for reputations, monster drops, quest rewards, powerful boss drops, and in the auction house. Ask around if you can't find a particular recipe.
Moon Well Locations
Alliance players can find Moon Wells at the Temple of the Moon in Darnassus, Auberdine in Darkshore, the Park in Stormwind, or in Cenarion Hold in Silithus. Horde players have a little more challenging time finding Moon Wells. They can find Moon Wells in Cenarion Hold, in Ashenvale east of Iris Lake, or in Thalanaar in Thousand Needles.
Link: http://www.wowhead.com/?spells=11.197