Cartografie of kaarten maken is de studie en praktijk van het maken van kaarten. Bij het maken van kaarten worden zowel wetenschappelijke als artistieke elementen toegepast, waarbij grafisch talent en gespecialiseerde kennis van compilatie- en ontwerpprincipes worden gecombineerd met beschikbare technieken voor productgeneratie. Kaarten fungeren als visualisatietools voor ruimtelijke gegevens. Ruimtelijke gegevens worden in een database opgeslagen en voor verschillende doeleinden geëxtraheerd. De traditionele analoge methoden voor het maken van kaarten zijn vervangen door digitale systemen die dynamische interactieve kaarten kunnen produceren die digitaal kunnen worden gemanipuleerd.
Moderne cartografie heeft, net als veel andere gebieden van "informatietechnologie", de afgelopen tien jaar snelle veranderingen ondergaan. In plaats van alleen maar kaarten te tekenen, houdt het cartografische proces zich bezig met gegevensmanipulatie, gegevensverzameling, beeldverwerking en visuele weergave. Cartografische weergaven kunnen in gedrukte vorm verschijnen of als dynamische afbeeldingen die op een computerscherm worden gegenereerd. Computerondersteunde kaartsystemen hebben een nieuwe en opwindende dimensie toegevoegd aan cartografische technieken en traditionele methodologieën moeten worden uitgebreid met nieuwe vaardigheden. De fundamentele aard van cartografie is veranderd met de evoluerende technologieën, waardoor cartografen nieuwe methoden voor visualisatie en communicatie van ruimtelijke informatie hebben.