Sebagian besar perangkat lunak komputer animasi dapat dikategorikan sebagai dirancang untuk membuat animasi komputer dua dimensi (2D) atau tiga dimensi (3D). Dalam perangkat lunak yang dirancang untuk animasi 2D, banyak dari program ini memungkinkan animator untuk mengimpor gambar, atau membuat gambar dalam perangkat lunak animasi, dan kemudian memanipulasi gambar itu dalam berbagai cara untuk membuat urutan animasi. Perangkat lunak komputer 3D memungkinkan seorang animator untuk membuat model tiga dimensi melalui perangkat lunak, dan kemudian menghidupkan model itu dengan cara yang berbeda. Ada juga beberapa program yang mungkin tidak dirancang sebagai perangkat lunak komputer animasi, tetapi dapat digunakan untuk membuat urutan animasi.
Perangkat lunak komputer animasi biasanya mengacu pada program komputer yang dikembangkan sebagai alat untuk membuat animasi di komputer. Beberapa perangkat lunak ini dikembangkan untuk memungkinkan animator membuat animasi 2D, mirip dengan animasi tradisional yang dibuat dengan tinta dan cat. Program ini mungkin menyertakan alat untuk benar-benar membuat gambar, termasuk karakter dan latar belakang, dan kemudian menganimasikan gambar tersebut dengan menggabungkan banyak bingkai bersama-sama. Perangkat lunak komputer animasi lainnya mungkin hanya menyediakan alat untuk mengimpor karakter dan komponen individual, dan merakit bagian-bagian itu bersama-sama melalui pengeditan dan beberapa manipulasi gambar untuk membuat urutan animasi.
Beberapa perangkat lunak komputer animasi dikembangkan untuk memungkinkan animator membuat animasi 3D, daripada animasi 2D tradisional. Ini tidak berarti animasi yang muncul sebagai gambar 3D, seperti gambar yang dilihat dengan kacamata agar tampak 3D, tetapi animasi yang menggunakan model dan lingkungan 3D. Program tersebut memungkinkan animator untuk membuat model karakter dan lingkungan dalam ruang 3D virtual, dan kemudian membuat animasi dari karakter tersebut. Namun, program perangkat lunak komputer animasi ini bisa sangat mahal, dan biasanya digunakan oleh studio profesional.
Perangkat lunak komputer animasi lainnya dapat digunakan untuk membuat animasi yang lebih sederhana, atau menggunakan gambar diam untuk membuat video animasi. Perangkat lunak ini seringkali sangat mirip dengan program yang digunakan untuk membuat animasi 2D asli, tetapi biasanya tidak menyediakan alat untuk membuat gambar atau karya seni asli. Program tersebut dapat digunakan untuk mengimpor gambar sederhana, termasuk foto dan ilustrasi, dan kemudian memindahkan gambar tersebut satu frame pada satu waktu untuk membuat urutan animasi, biasanya terdiri dari ratusan atau ribuan frame. Animasi yang dihasilkan mungkin tampak agak sederhana, tetapi sering dapat digunakan untuk membuat iklan animasi online atau untuk animasi pendek bergaya yang mirip dengan yang terlihat di pertunjukan Monty Python lama.