Both OLAP and OLTP are online processing systems. Opposed to a batch processing system, where transaction details pile up in a stack of documents which are then registered in batches, an online processing system is one that registers ongoing transactions in real-time.
OLTP is a transaction processing system i.e. it manages transaction-based applications over the Internet. OLTP systems, for instance, are responsible for providing data to data warehouses.