- Enterprise Resource Planning (ERP) Software: These are integrated systems that manage core business processes, such as finance, HR, supply chain, services, procurement, and others. Examples include SAP, Oracle, and Microsoft Dynamics.
- Customer Relationship Management (CRM) Software: These systems manage a company’s interactions with current and potential customers. Examples are Salesforce, Microsoft Dynamics CRM, and Zoho CRM.
- Content Management Systems (CMS): These help manage digital content. WordPress, Joomla, and Drupal are popular examples.
- E-commerce Platforms: Software to facilitate online sales. Shopify, WooCommerce (for WordPress), and Magento are some of the well-known ones.
- Project Management Tools: These help in managing and tracking the progress of projects. Trello, Asana, and JIRA are common examples.
- Database Management Systems (DBMS): Tools that manage and organize data. Examples include MySQL, Oracle, and MongoDB.
- Business Intelligence (BI) Tools: These assist in analyzing business data to derive insights. Tableau, Power BI, and QlikView are prominent BI tools.
- Accounting Software: For managing financial records. QuickBooks, Xero, and FreshBooks are among the popular choices.
- Collaboration Tools: Software that helps teams communicate and collaborate. Slack, Zoom, and Microsoft Teams are examples.
- Development Environments: Software for developers to write, test, and deploy their code. Examples include Visual Studio, Eclipse, and PyCharm.
- Graphics & Design Software: Tools for graphic design, video editing, etc. Adobe Creative Cloud (including Photoshop, Illustrator, Premiere Pro) and CorelDRAW are some of the widely-used options.
- Antivirus and Security Software: Solutions to protect against viruses, malware, and other threats. Norton, McAfee, and Bitdefender are among the leaders in this space.
- Cloud Computing Platforms: Solutions that provide computing power, storage, and various services over the cloud. AWS, Microsoft Azure, and Google Cloud Platform are big players here.
- Learning Management Systems (LMS): Platforms that facilitate online learning. Moodle, Blackboard, and Canvas are notable ones.
Key terms in plain language
Open a term for a concise explanation of language used on this page.
Cloud Computing
Computing resources—such as applications, servers, storage, or databases—delivered from remote infrastructure and scaled as requirements change.
Infrastructure as a Service (IaaS)
Cloud-based servers, storage, and networking that customers configure and manage without owning the underlying data-center hardware.
Software as a Service (SaaS)
Software accessed as an online service instead of being installed and maintained entirely on the customer’s own computers or servers.
Disaster Recovery (DRaaS)
A plan and service for restoring applications, data, and operations after an outage or disruption. DRaaS provides recovery infrastructure through a managed cloud service.
Identity and Access Management (IAM)
The systems and policies that determine who a user is, what resources they may access, and how that access is authenticated and reviewed.
API
An application programming interface is a defined way for software systems to exchange data or request functions from one another.