Å spinne var opprinnelig en veldig gammel aktivitet. Siden forhistorisk tid har mennesker lært å spinne noen korte fibre i garn og deretter veve dem inn i klede. Den såkalte spinningen er en prosess der dyre- eller vegetabilske fibre blir vridd til et kontinuerlig, uendelig langt forlenget garn for å være egnet for veving.
Vridningen av selve garnet gjør at fibrene kan naturlig og tett festes sammen, noe som gjør det veldig fordelaktig for veving eller strikking. Garnets vri er relatert til diameteren på garnet. Målemetoden bestemmes av noen få svinger i hver vri, og uttrykkes i lav, middels eller høy. Generelt, jo høyere vri, jo mer antall garn, noe som indikerer Jo bedre garnstyrke. Garn med lav vri er ofte brukt til å lage glatte, skinnende eller myke matt stoffer; omvendt, tekstiler med rynker eller ru overflater krever høye vridningsgarn.

