Haken en breien zijn beide handwerktechnieken waarbij door middel van garen en naalden textiel wordt gemaakt. Het verschil tussen haken en breien zit hem in het volgende. Breien doet men met twee of meer naalden, ook wel breipennen genoemd. Deze pennen hebben aan het ene uiteinde een scherpe punt, en aan het andere uiteinde en knop welke voorkomt dat de lussen van de naald glijden. Haken doet men echter met behulp van een speciale haaknaald met aan de ene kant een stomp uiteinde, en aan de andere kant een haakje waarmee men het garen kan doorhalen.
Ook de lengte van haak- en breinaalden verschilt aanzienlijk. Een breinaald is gemiddeld wat langer dan een haaknaald, maar wat betreft de dikte heb je bij beide soorten naalden de keuze uit diverse afmetingen. Dit kan bij haaknaalden al beginnen bij 0,5 millimeter dikte en oplopen tot wel 35 millimeter. Bij breinaalden begint de dunste naald doorgaans ook bij 0,5 millimeter en kan in feite oplopen tot elke gewenste dikte. De reden dat er diverse diktes haak- en breinaalden zijn, ligt aan het soort garen dat je wilt gebruiken. Bij dunner garen kies je het best voor een dunne naald, en bij dikker garen logischerwijs voor een dikkere naald.