Er wordt onderscheid gemaakt tussen nuttige steken – zoals de stiksteek en de zigzagsteek -, stretchsteken en decoratieve steken.
Iedere naaimachine beschikt over meerdere steken. Deze worden ook wel steekprogramma’s of naaiprogramma’s genoemd worden. Er wordt onderscheid gemaakt tussen nuttige steken – zoals de stiksteek en de zigzagsteek -, stretchsteken en decoratieve steken. Het aantal steken zegt veel over wat de naaimachine allemaal kan.