Barclays provides a broad spectrum of banking services including personal banking, loans, mortgages, credit cards, corporate and investment banking, and wealth and investment management services.