Common legal software includes practice management systems, matter/case management, document management, legal billing and accounting, CRM, eFiling and eDiscovery tools that help manage entire legal workflow and client engagements efficiently.