Kantoorautomatisering is die set tools, technieken en applicaties die worden gebruikt om taken met betrekking tot het kantoor te vergemakkelijken, optimaliseren, verbeteren en automatiseren. Met andere woorden, kantoorautomatisering verwijst naar de methoden die worden gebruikt voor alles wat met kantooractiviteiten te maken heeft om de geautomatiseerde verwerking van schriftelijke, geluids- en visuele gegevens te bereiken. Het woord kantoor is gevormd uit de afkortingen van de woorden kantoor en informatica. Het belangrijkste doel van deze praktijk is om bepaalde elementen aan te bieden die de verbetering en vereenvoudiging van de organisatie van de activiteiten die door een groep mensen of een bepaald bedrijf worden uitgevoerd, mogelijk maken en helpen.
Momenteel hebben bedrijven en verschillende organisaties een hoge mate van communicatie nodig, en dankzij de evolutie van kantoorautomatisering die niet langer beperkt is tot het vastleggen van handgeschreven documenten, is dit mogelijk. De huidige kantoorautomatisering kan ook betrekking hebben op administratief documentbeheer, het plannen van vergaderingen en het beheer van werkroosters, evenals op numerieke gegevensverwerking en informatie-uitwisseling. Met tools voor kantoorautomatisering kunnen veel bedrijven essentiële informatie in een kantoor creëren, manipuleren, bedenken, opslaan en zelfs verzenden; en dit alles is mogelijk omdat het op dit moment van het grootste belang is dat deze organisaties zijn aangesloten op een lokaal netwerk of internet.
Kantoorautomatisering kende een grotere ontwikkeling in de jaren 70, samen met de manifestatie van kantoorapparatuur wanneer microprocessors worden opgenomen, waardoor het gebruik van methoden en hulpmiddelen wordt verminderd, voor het gebruik van andere, meer geavanceerde, een voorbeeld hiervan is de vervanging van typemachines door ingebouwde computers met hun tekstverwerkers. Tot de meest voorkomende computerhulpmiddelen en -procedures behoren: tekstverwerking, spreadsheet, multimediapresentatietools, e-mailprogramma's, voicemail, messengers, databases, agenda's, rekenmachines, enz.