Întrucât există multe nevoi diferite de computer într-un birou de avocatură, există multe tipuri diferite de software de drept al afacerilor disponibile avocaților și managerilor biroului de avocatură. Software-ul conceput special pentru birourile de avocatură poate îndeplini multe nevoi, inclusiv managementul biroului de avocatură, managementul timpului și facturarea, gestionarea programărilor, redactarea contractelor, terminologia juridică în procesarea de text și managementul cazurilor. Majoritatea software-ului pentru avocați și birouri de avocatură se încadrează în patru tipuri majore: software de gestionare a biroului de avocatură, software de gestionare a timpului și de facturare, software de proces juridic și software special pentru afaceri sau drept civil.
Software-ul de management al biroului de avocatură este cel mai comun tip de software de drept al afacerilor, iar aceste aplicații software ajută avocații și managerii lor de birou să se ocupe de numeroasele tranzacții de afaceri care pot avea loc într-un birou de avocatură în fiecare zi. Managerii cabinetelor de avocatură trebuie să fie capabili să țină evidența diferitelor cazuri și a documentelor asociate acestora, precum și să organizeze programe pentru asistență juridică și avocați. În timp ce software-ul de gestionare a documentelor îi ajută pe managerii de birou să țină evidența documentelor legale, software-ul de gestionare a timpului și de facturare îi ajută să țină evidența timpului avocaților.
Deoarece avocații câștigă bani pe baza timpului pe care îl petrec în întâlniri, multe tipuri de software de drept comercial sunt folosite pentru stabilirea programărilor și facturare. Managerii biroului de avocatură au nevoie de un software foarte puternic de stabilire a numirilor, care poate ține evidența mai multor clienți diferiți, iar dacă un birou de avocatură are mai mulți avocați, software-ul trebuie, de asemenea, să țină evidența timpului pentru mai mulți avocați. Adesea, software-ul de stabilire a programelor și de facturare va fi combinat într-un software de drept care ține evidența și facturile automat pentru timpul unui avocat.
Alte tipuri de software de drept comercial îi ajută pe avocați să gestioneze cazurile și alte procese legale, cum ar fi termenele limită de depunere și aparițiile în instanță. Este foarte important ca avocații să efectueze multe procese legale în timp util, iar software-ul de gestionare a cazurilor este conceput pentru a ajuta la programarea acestor procese legale. Software-ul de gestionare a cazurilor se mai numește și software de înregistrare a dosarelor, deoarece programul de judecată al unui avocat se numește dosar.
Software-ul care este utilizat în mod special în birourile de avocatură comercială sau de afaceri poate ajuta avocații să gestioneze contractele de afaceri și nuanțele dreptului afacerilor. Aceste tipuri de aplicații software de drept al afacerilor includ software de procesare a textului care ajută avocații și asistența juridică să scrie contracte de afaceri. Software-ul juridic poate include, de asemenea, pachete de contracte pre-scrise sau un dicționar de verificare ortografică încărcat cu terminologia juridică folosită în mod obișnuit în dreptul afacerilor.