What is insulin pump?

i am actually using insulin shot and human mixtard insulin for 2 yeras .so i am just curious to know what is insulin pump and how this device work??