Next generation enterprise applications from Oracle are modular, have a rich user experience, and are adaptable. They leverage standards-based middleware, have embedded business intelligence and social capabilities, use declarative processes, and provide centralized security and identity management. Oracle's applications development framework and tools allow for productive development across multiple devices.