OmniPod?

Could someone explain what a Omni pod is and how it hooks up to the body ?
Is it way different than a pump ?

Dennis