See software platform
The applications used by an organization. If called a "platform," it is likely an integrated set of packaged and custom applications tied together with middleware.
Platform Vs. Stack
An application "platform" implies an integrated set of programs that drive the business, whereas an application "stack" implies the general-purpose productivity programs in use. See application stack
, software platform
, hardware platform