Būtībā printeris ir datorizēta rakstāmmašīna. Punktu matricas printeri drukā, izmantojot īpašus stieņus ar simboliem. Tapas atsitās pret lenti un pārnes attēlu uz papīra.
Printeri darbojas atšķirīgi atkarībā no modeļa. Piemēram, lāzers darbojas, pamatojoties uz statisko elektrību un īpašu toneri, kas ir sausas smalkas daļiņas. Kad tie iziet cauri tonera vienībai, tos silda ar lāzera staru, pēc tam tie parādās uz cilindra printera iekšpusē. Toneris savāc uzlādētas daļiņas un pārnes rakstzīmju attēlu uz papīra, kas tiek izdrukāts pilnībā. Tintes printeri darbojas atšķirīgi. Lielākā daļa no tām izmanto ūdens bāzes tinti. Tintes printeriem ir drukas galva, kas vispirms skenē attēlu un pēc tam tinti uzsilda. Vēlamās rakstzīmes vispirms iegūst kasetnes lentē un pēc tam uz papīra. Attēls netiek uzreiz izdrukāts - printeris pakāpeniski izdod rakstzīmes, un drukāšanas ātrumu ietekmē konkrētā modeļa iestatījumi. Kad vēlaties izdrukāt dokumentu, vienkārši noklikšķiniet uz pogas "Drukāt". Printeris tiek drukāts, jo datorsistēma ir pārsūtījusi šo informāciju savā brīvpiekļuves atmiņā - datu buferī. Jūs varat iestatīt uzdevumus pa vienam vai atcelt drukāšanu, izmantojot attiecīgos printera programmas datora iestatījumus. Tehniķis pats tiks galā ar saņemtajiem uzdevumiem, vienkārši uzmanieties, vai paplātē nav papīra. Ja printeris nereaģē uz komandām vai izdrukā tukšas lapas, ir radusies kāda veida kļūme. Ir grūti patstāvīgi noteikt aparatūras kļūmi, bet, ja printeris drukā tukšas lapas, iespējams, ka tajā ir beigusies tinte. To ir viegli saprast, ja pirms tam pamanījāt, ka izdruku spilgtums samazinās, vai uz papīra parādās svītras, vai ja izdruka ir kļuvusi sliktas kvalitātes. Ja ievietotās kasetnes bija "oriģinālas", printeris parādīs atbilstošu ziņojumu, ja "saderīgs" - uzrauga tintes līmeni.