Ganesh and Ganesha are Hindu gods. Ganesh, also called Vighneshwervinayak, is the god of knowledge and remover of obstacles. He is the older son of Lord Shiva and is worshipped before any auspicious events to bless them and bring auspiciousness. Ganesha, who has the head of an elephant, is the son of Shiva and Parvati and is widely worshipped as the god of wisdom for 7-10 days with elaborate lighting and decorations made for his worship.