A cardstock printer is a printer that is capable of printing on cardstock paper. For starters, cardstock refers to the heavyweight paper used for creating wedding invitations, greeting cards, business cards, postcards, calendars, photography, and so on.