Differences between (and use cases of) Switch, Momentary Switch, and Beep/Blink Switch

 What's the difference between a Switch, Momentary Switch, and Beep/Blink Switch and when would I used one over the other?

image