Glossary of Business Software Systems

Helping you sort through the jargon.

Core Business Systems

Enterprise Resource Planning (ERP) software

ERP software brings the core parts of a business into one connected system, from sales and quoting through jobs, purchasing, invoicing, and reporting. It is useful for businesses that have outgrown spreadsheets and disconnected apps and need one source of truth.

Customer Relationship Management (CRM) software

CRM software helps businesses manage leads, enquiries, quotes, sales activity, client details, and follow-ups in one place. It is useful when sales conversations and customer information are scattered across inboxes, spreadsheets, and notes.

Project / Job Management Software

Project or job management software helps businesses plan, quote, schedule, assign, and track work from start to finish. It suits project-based, trade, service, and operations-heavy businesses that need a clear view of deadlines, responsibilities, costs, and progress.

Work Order Management Software

Work order management software manages individual tasks or service jobs as they are raised, assigned, worked on, and completed. It is especially common in maintenance, facilities, repair, and field service environments where jobs need clear statuses, histories, and accountability.

Inventory Management Software

Inventory management software helps businesses track stock levels, stock locations, purchasing, usage, and replenishment. It is useful when stock mistakes, manual counts, or poor visibility are affecting purchasing, fulfilment, or job delivery.

Client Portal Software

Client portal software gives clients secure access to quotes, approvals, project updates, documents, invoices, bookings, or support requests. It reduces back-and-forth communication and gives clients visibility without needing to chase your team.

Staff Portal / Intranet Software

Staff portal or intranet software gives employees one place for internal tools, policies, forms, announcements, knowledge, leave requests, and operational updates. It helps growing teams keep important information easy to find instead of buried in emails, chats, or shared drives.

Operational & Industry Systems

Professional Services Automation (PSA) software

PSA software is built for businesses that sell time, expertise, and project delivery rather than physical goods. It usually combines project planning, time tracking, resourcing, budgeting, invoicing, and profitability reporting for consulting, agency, and other service-based teams.

Field Service Management (FSM) software

FSM software helps businesses schedule jobs, dispatch technicians, manage mobile teams, and capture job details from the field. It suits trades, installation, maintenance, repair, and service businesses that need office and field staff working from the same information.

Computerized Maintenance Management System (CMMS) software

A CMMS helps businesses manage maintenance schedules, work orders, assets, inspections, spare parts, and service history. It is useful anywhere equipment, vehicles, or facilities need regular maintenance and better visibility.

Enterprise Asset Management (EAM) software

EAM software focuses on the full lifecycle of physical assets, from purchase and commissioning through maintenance, compliance, depreciation, and replacement. It suits organisations where asset management is a broader operational concern, not just a maintenance task.

Warehouse Management System (WMS) software

WMS software controls stock movement inside the warehouse, including receiving, put-away, picking, packing, transfers, and dispatch. It is useful for businesses that need better stock accuracy, faster fulfilment, and clearer warehouse workflows.

Manufacturing Execution System (MES) software

MES software manages production activity on the factory floor, including jobs, work instructions, quality checks, traceability, downtime, and output tracking. It helps manufacturers see what is being made, where delays are happening, and how production is performing in real time.

Supporting Business Tools

Quoting & Estimating Software

Quoting and estimating software helps teams prepare prices, scopes, and cost estimates consistently and quickly. It is especially useful when quotes rely on manual spreadsheets, inconsistent templates, or disconnected labour and materials data.

Booking, Scheduling & Dispatch Software

Booking, scheduling, and dispatch software helps coordinate staff, contractors, vehicles, equipment, and appointments without endless calls, messages, and spreadsheets. It is useful for service teams and operations so jobs, staff, and equipment line up without the back-and-forth.

Workflow & Process Automation Software

Workflow and process automation software reduces manual steps by moving information, triggering actions, and enforcing rules automatically. It is useful when repetitive admin, duplicate data entry, approvals, or handoffs keep slowing the business down.

Business Intelligence (BI) / Reporting Dashboards

BI software and reporting dashboards turn your operational data into clear reports, dashboards, and KPIs. They help businesses understand workloads, profitability, deadlines, trends, and performance without manually stitching reports together.

API Integration

API integration connects separate systems so data can move automatically between them. It is useful when accounting, payments, CRM, ERP, logistics, booking, or other platforms need to stay in sync without manual re-entry.

Not sure which category fits your business?

Book a free discovery call and we will help map your workflows, sort through the jargon, and work out what kind of system makes sense for your business.