Due diligence is an investigative process for providing the desired comfort level about the potential investment and to minimize the risks such as hidden uncovered liabilities, poor growth prospects, price claimed for proposed investment being on higher side etc., In general due diligence process is transaction based.