Carrara costituisce un potente software di modellazione e animazione tridimensionale che si caratterizza per la qualità dei risultati prodotti. Appassionati e professionisti possono così contare su un prodotto dotato di funzionalità avanzate per dare sfogo alla propria vena artistica nell'ambito della grafica 3D. Si riescono a portare a termine progetti di ottimo livello, all'interno dei quali sono definibili ambientazioni, paesaggi, elementi, personaggi, modelli ed animazioni.
L'interfaccia utente di Carrara propone opzioni e comandi adatti a qualsiasi livello di utenza e l'ambiente di modellazione ed animazione si evidenzia per l'immediatezza d'uso, così da favorire il flusso operativo. Il supporto dei processori multi-core e del multi-threading consente di raggiungere prestazioni elevate nei sistemi di ultima generazione. Sono disponibili due versioni, standard e pro, le quali si differenziano per aspetti concernenti la gestione della dinamica dei corpi, il 3D paint e le funzioni di esportazione.