How Does Due Diligence Software Work?