Il software di animazione viene creato per produrre grafica in movimento da file visivi. A seconda dell'applicazione, gli utenti possono animare vari tipi di grafica, tra cui immagini 2D, 3D, disegnate a mano o generate dal computer. Questi programmi spesso consentono l'aggiunta di musica e altri effetti. Il software di animazione può integrarsi con software di disegno, editing video o modellazione 3D. Artisti e liberi professionisti possono utilizzare i migliori software di editing video e animazione gratuiti in combinazione per creare le loro animazioni con un budget limitato.