OmiseGo is basically a payment platform designed to process peer to peer payments.
Think of them like the cryptocurrency version of American's PayPal, Indian's Payza , Russian's neteller, Kenyans mpeza or Nigeria's remita
Their overall aim is to make it easier for businesses and merchants to accept digital payments in both cryptocurrency and fiat.