This is a simple SPDT slide switch - great for use as an ON/OFF button, or just as a general control switch. The pins are spaced by 0.1", so it's breadboard friendly. The switch is rated for 0.3A at 50VDC.
This switch is just a bit smaller than our popular SPDT Mini Power Switch, but uses the same pin spacing. Being smaller takes up less PCB space (good!), but it does make it a bit harder to hit and flip easily.