Success is complimented or appreciated with a congratulation message. The person who achieves his or her success always deserves an acknowledgement of praise. A proper recognition of an achievement will help the person to perfom better in all his/her forthcoming attempts. A hearty congratulations brings a joy to the reciever of the message. Besides achieving a success congratulation messages can be sent on the ocassion of wedding,birth of a child,new job or on stepping in first in new house. When a person gets his or her life partner he or she should definitely be complimented. After all they are starting a new life with each other so they need praise of their loved ones. Same when a person first becomes a parent,a compliment is a very necessary at that time to share his experience of happiness. When someone gets a new job or steps in his/her first home he needs our wishes to make his/her forthcoming life more beautiful.