A heartfelt card is one that is full of emotion and sincerity. It could be a card with a touching message, or one with a meaningful design.