What is the difference of these three, "press", "push" and "hit"
When I push something ,like a button, I thought I should have used "press". But I sometimes see someone using "hit" when they talk about pressing something, like "I hit a button". Can I also say "I push a button"? I don't know these differences.
Could anyone let me know?