In many Business Intelligence implementation cases,  there’s a certain difficulty for IT Pro to explain or describe the difference  between OLTP (OnLine Transactional Process) and OLAP (OnLine Analytical Process).  I hope the table below might help a little.

source: 360decisions

ItemOLTPOLAP
PurposeAutomate the businessOptimize the business
UseTransaction processingReporting, analysis, planning, forecasting and trending
Schema2–dimensional normalizedMulti-dimensional, denormalized
NavigationBased on transaction flowBased on user requirements
OperationMostly insert, update and deletesMostly selects
CalculationAggregation, simple matrixAggregation, simple matrix, X-dimensional, formula-based
ImplementationSlow to deploy and difficult to changeFast to deploy and easy to change
Data UsageOperationalHistorical trending, analysis and discovery
Data levelAtomicConsolidated and customized
Availability24/7 dependencyNo dependency on source
Refresh FrequencyImmediatePeriodic refresh (Hourly, daily or weekly)
ExampleFlight online systems, order processing systemsSales per employee
GoalCapture complete dataRetrieve data in seconds / minutes
DesignRelational (RDBMS)ROLAP, MOLAP, HOLAP (star, snow-flake or hybrid)
Data Mining & DiscoveryDifficult to performEasy to perform
Clean DataNoYes
Transformed DataNoYes
View of DataSingleMultiple (sales regions are separate then financial regions)
IT dependencyYesSome IT dependencies for complex query
ScalabilityPoorly scalableHighly scalable
Data levelDetailed, transaction dataSummarized data (mostly)
UseOperationalDecission Support
Data UsageCurrent DataHistorical Data
UpdateChanging with business eventsFixed as of a specific point in time
SourceOnly data for specific function of applicationData integrated from various applications