The hidden meaning of Ganesha’s body parts

What do we really know about Ganesha?