There are two systems for sizing needles. The European system is numbered from 60 to 120, based on the diameter of the needle. A size 60 needle is 0.6 mm in diameter and a 100 is 1 mm in diameter.
The American system is numbered from 8 to 21. A 60 corresponds to an 8, a 100 corresponds to a 16.
The smaller the number, the finer the needle. Most packages have both numbers on them.
A size 60 is used for delicate fabrics like those used for lingerie. 70 and 75 are used for light to medium weight fabrics, like gingham, cottons and lycra. 80 is used for medium to heavy weight fabrics like drill. 90 is used for fabrics like denim. Larger sizes are used for fabrics like canvas.
The type of tip on the needle is also important. There are three basic types - sharp, universal and ballpoint. Sharps are used for woven fabrics. Ballpoints are used for knits (the rounded tip allows the needle to pass between the threads instead of penetrating them). Universals are used for all-purpose sewing and can be used with almost all fabrics - but you do get better results if you use ballpoints or sharps.
Bernina makes a lovely blue teflon-coated needle that is fabulous for sewing swimwear; regular needles will stick to the rubber swimwear elastic, causing skipped stitches. The teflon needles don't stick to the rubber.
You can also purchase special purpose needles for sewing denim, leather and doing top-stitching on items like jeans.
_________________________
Don't say "I can't" ... say " I haven't learned how, yet." (Reg Bolton)