With these powerful new offerings, Imagine provides a cloud-based environment enabling financial institutions, service providers, consultants, and other third parties to use, create, and distribute applications???Imagine Apps???that leverage, customize, and extend the Imagine Trading System in an almost limitless manner.