How to remove pilling

Fabric pilling is the formation of small, fuzzy balls on the surface of a fabric. It detracts from the appearance of the fabric, making it look old and worn, and it is often difficult to restore a garment with fabric pilling to its original condition. Certain types of fibers and weaves are more prone to fabric pilling than others, but it is often a normal part of wear and tear.

Short or loose fibers on the surface of a fabric tend to tangle together, leading to fabric pilling. Fuzzier fabrics, like angora, are particularly prone to fabric pilling, since they are characterized by plentiful loose fibers. In other textiles, fabric pilling occurs either due to the natural tendency of fibers to migrate to the surface of a woven fabric or as a result of friction on the fabric surface, which loosens fibers and tangles them. This friction may be a result of wear and tear, or of improper laundering techniques. Fabric pilling is more likely to occur in areas of the clothing that experience more friction, such as under the arms and on the sides of a sweater. (source)

So how do you get rid of it?