BB&T Corporation is a financial holding company, which through its subsidiary, Branch Banking and Trust Company provides a range of banking services to individuals and businesses, and offers loans to businesses and consumers.