Večino računalniške programske opreme za animacijo lahko razvrstimo kot zasnovano za ustvarjanje dvodimenzionalnih (2D) ali tridimenzionalnih (3D) računalniških animacij. V programski opremi, zasnovani za 2D animacijo, mnogi od teh programov omogočajo animatorju, da uvozi sliko ali ustvari sliko v programski opremi za animacijo, nato pa s to sliko manipulira na številne načine, da ustvari animirano sekvenco. 3D računalniška programska oprema omogoča animatorju, da s programsko opremo ustvari tridimenzionalni model in nato ta model animira na različne načine. Obstajajo tudi nekateri programi, ki morda niso zasnovani kot računalniška programska oprema za animacijo, vendar jih je mogoče uporabiti za ustvarjanje animirane sekvence.
Računalniška programska oprema za animacijo se običajno nanaša na računalniški program, razvit kot orodje za ustvarjanje animacije na računalniku. Nekaj te programske opreme je razvito tako, da animatorjem omogoča ustvarjanje 2D animacije, podobno tradicionalni animaciji, ustvarjeni s črnilom in barvami. Ti programi lahko vključujejo orodja za dejansko ustvarjanje slik, vključno z liki in ozadji, in nato animiranje teh slik z združevanjem številnih okvirjev. Druga računalniška programska oprema za animacijo lahko preprosto nudi orodja za uvoz posameznih likov in komponent ter sestavljanje teh kosov skupaj z urejanjem in nekaj manipulacije slik, da se ustvari animirano zaporedje.
Nekatera računalniška programska oprema za animacijo je razvita tako, da animatorjem omogoča ustvarjanje 3D animacije namesto tradicionalne 2D animacije. To ne pomeni animacije, ki je prikazana kot 3D slika, na primer tiste slike, ki jih gledamo z očali, da se prikažejo v 3D, ampak animacijo, ki uporablja 3D model in okolje. Takšni programi animatorjem omogočajo ustvarjanje modelov likov in okolij v virtualnem 3D prostoru in nato ustvarjanje animacij teh likov. Ti računalniški programi za animacijo pa so lahko precej dragi in jih običajno uporabljajo profesionalni studii.
Drugo računalniško programsko opremo za animacijo lahko uporabite za ustvarjanje enostavnejše animacije ali za ustvarjanje animiranih videov z uporabo nepremičnih slik. Ta programska oprema je pogosto precej podobna tistim programom, ki se uporabljajo za ustvarjanje izvirne 2D animacije, vendar običajno ne nudi orodij za ustvarjanje izvirnih slik ali umetnin. Takšne programe je mogoče uporabiti za uvoz preprostih slik, vključno s fotografijami in ilustracijami, in nato premikanje teh slik za en okvir naenkrat, da ustvarite animirano zaporedje, običajno sestavljeno iz sto ali tisoč sličic. Nastala animacija se lahko zdi nekoliko poenostavljena, vendar se lahko pogosto uporablja za ustvarjanje animiranih oglasov na spletu ali za stilizirane animirane kratke filme, podobne tistim v starih oddajah Monty Python.