What is Vaisakhi, how is it celebrated and Happy Vaisakhi messages

What is Vaisakhi, how is it celebrated and Happy Vaisakhi messages