Websites such as 123Greetings.com and someecards.com offer e-cards that are all completely free to customize and send. Websites such as BlueMountain.com require registration and provide some e-cards for free while charging a subscription fee to gain access to all of the e-cards in their collection.
E-cards are available for such occasions as birthdays, Christmas, Hanukkah, Thanksgiving, Halloween and Valentine's Day. They are also available to send to express friendship, love, gratitude or condolences in a time of loss. All of these sites allow the user to enter an email address for the recipient, his own email address and a personalized greeting. Some sites allow users to insert pictures and add song tracks as well.