(1) See
software platform.
(2) 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 and
platform.