LilyPad Buttons and Switches
The LilyPad Button Board is also a type of switch. When you press the button in the middle of the board, it connects the two sew tabs and allows current to flow through. When you let go of the button, the connection is opened again, and the button springs back into place. This button is an example of a momentary switch.
This stuffed creature uses both a slide switch and button to control LEDs embedded in it.
Here's an example of a button being used as an input connected to the LilyMini microcontroller to switch LED modes.