De flesta animerade datorprogramvara kan kategoriseras som designade för att skapa antingen tvådimensionella (2D) eller tredimensionella (3D) datoranimationer. Inom programvaran designad för 2D-animering tillåter många av dessa program en animatör att importera en bild, eller skapa en bild i animeringsprogrammet, och sedan manipulera bilden på flera sätt för att skapa en animerad sekvens. Med 3D-datorprogramvara kan en animatör skapa en tredimensionell modell genom programvaran och sedan animera den modellen på olika sätt. Det finns också några program som kanske inte är designade som animerade datorprogram, men som kan användas för att skapa en animerad sekvens.
Animationsdatorprogram hänvisar vanligtvis till ett datorprogram utvecklat som ett verktyg för att skapa animationer på en dator. En del av denna programvara är utvecklad för att tillåta animatörer att skapa 2D-animationer, liknande traditionella animationer skapade med bläck och färg. Dessa program kan innehålla verktyg för att faktiskt skapa bilder, inklusive karaktärer och bakgrunder, och sedan animera dessa bilder genom att kombinera flera ramar tillsammans. Andra animerade datorprogram kan helt enkelt tillhandahålla verktyg för att importera enskilda karaktärer och komponenter, och sätta ihop dessa bitar genom redigering och viss bildmanipulation för att skapa en animerad sekvens.
Vissa animerade datorprogram är utvecklade för att göra det möjligt för animatörer att skapa 3D-animationer, snarare än traditionell 2D-animation. Detta betyder inte animering som visas som en 3D-bild, till exempel bilder som visas med glasögon för att få dem att visas i 3D, utan animering som använder en 3D-modell och miljö. Sådana program tillåter animatörer att skapa modeller av karaktärer och miljöer i ett virtuellt 3D-utrymme och sedan skapa animationer av dessa karaktärer. Dessa animerade datorprogram kan dock vara ganska dyra och används vanligtvis av professionella studior.
Andra animerade datorprogram kan användas för att skapa animationer som är enklare till sin natur, eller använder stillbilder för att skapa animerade videor. Denna programvara är ofta ganska lik de program som används för att skapa original 2D-animation, men tillhandahåller vanligtvis inte verktyg för att skapa originalbilder eller konstverk. Sådana program kan användas för att importera enkla bilder, inklusive fotografier och illustrationer, och sedan flytta dessa bilder en bildruta i taget för att skapa en animerad sekvens, vanligtvis bestående av hundratals eller tusentals bildrutor. Den resulterande animationen kan verka något förenklad, men kan ofta användas för att skapa animerade annonser online eller för en stiliserad animerad kortfilm som liknar de som ses i gamla Monty Python-program.