What is usury, its types and its punishment?

also explaining the Islamic rulings on credit cards, loans and home mortgages