One of the best things about knitting is choosing yarn! There are many different types and brands. As a beginner, it's best to start with something that is inexpensive and I strongly suggest using a solid, light color. Save the fancy more expensive kinds for later when you're more experienced. And it's better to buy too much for a project than to run out and can't find the same dye lot when you're trying to finish. You can always use the leftovers for small projects or even use it as stuffing for toys and pillows.
Different fibers of yarn will result in completely different results in your piece or garment. You want to be familiar with the different kinds of yarn fiber and how they will work in a knitting or crochet project.
Nylon, rayon, acrylic, viscose, and polyester are all synthetic fibers that appear in yarn. 100 % acrylic yarn is a common choice as it is the most inexpensive yarn. This makes acrylic yarn a good choice for those just how to knit or crochet.
Many yarns blend different natural fibers, synthetic fibers or natural fibers with synthetic fibers, such as for a softer feel. If you want to felt your knitted or crochet project, you must ensure the yarn is at least 80% wool, but the other 20% can be synthetic.
Cotton- Made from cotton , many types of cotton yarn are treated with chemicals to make them more durable, mildew resistant, and able to accept dyes better. Some environmental concerns have been raised with traditional cotton production though.
Wool- Many different kinds of wool exist and are spun into yarns with different weights and textures. Wool accepts color very well and is very warm. Merino wool yarn is a popular choice in making garments.
Cashmere- Cashmere, from the soft undercoats of cashmere goats, is a more expensive yarn which is especially smooth while still retaining warmth.
Alpaca/Llama- South American llamas or alpacas produce very soft, warm yarn. Llama wool yarn is less soft and bulkier. Alpaca and llama wool is non-allergenic, since it does not have the lanolin found in lamb’s wool. This yarn does not accept color as well as wool though.
Mohair- Mohair is a thick yarn from the Angora goat with an especially fuzzy look.
Angora- Angora is an especially soft rabbit fur yarn which has a fuzzy appearance.
Linen- Linen yarn is made from the flax and is a lightweight yarn perfect for summer garments.
Silk- Silk comes from silkworm larvae and is very smooth and light. Since silk does not have much stretch, silk is generally combined with other fibers for yarn, often cashmere for a truly-luxurious yarn.
Organic Cotton- Please see this article for more information on organic cotton created without synthetic or pesticides and, when made into yarn, without chemical dyes.
Bamboo- Bamboo yarn has the feel of silk and is very strong. Bamboo is a renewable resource because it can be harvested without killing the plant, which then regenerates the removed bamboo in a couple of months.
Hemp- Hemp is another renewable resource which can be grown without pesticides or herbicides and is the strongest natural fiber. Hemp yarn garments are softer with each machine washing and can be treated for softness as yarn. Check out LanaKnits to read about and purchse Hemp yarn.