digital postcard
  • A digital greeting card sent over the Internet. There are many applications and Web sites which can be utilized to prepare such cards, and such greetings may incorporate text, still images, video, animation, audio, and so on, and can be chosen for virtually any occasion or purpose. Also called electronic card, or virtual card.

Not what you were looking for?