Greeting cards are printed cards, often with a message, that are used to convey sentiments such as congratulations, condolences, best wishes, or celebrations for various occasions. They are commonly exchanged on birthdays, holidays, anniversaries, weddings, and other special events.