Congratulation letters can be written for any reason whether it is someone’s marriage ceremony, birth, promotion, achievement or success. Greeting for congratulation can be done verbally by personally meeting the respective person or else a congratulation letter can be written. Letter written for congratulating someone should state the feelings of the sender towards the receiver.