Housing Development Finance Corporation (HDFC) is India's largest provider of housing finance, primarily focusing on retail housing. It deploys its service through direct selling agents (DSA). Apart from the core business of mortgages, HDFC has diversified its business through its subsidiaries viz., HDFC Standard Life Insurance, HDFC Asset Management Company, HDFC Bank, and HDFC General Insurance Company.