What is the difference between Somersault and Flip?

The difference between somersault and flip is that “somersault” is starting on one’s feet, an instance of rotating one’s body 360 degree while airborne or on the ground, with one’s feet going over one’s head and “flip” is a maneuver which rotates an object end over end.