Frankfurt is a major economic, cultural, and transportation hub in Germany and is a global city. It is best known as the financial capital of Europe, as it is home to the European Central Bank, the Frankfurt Stock Exchange, and many major international banks. Frankfurt also has a strong cultural scene, with many museums, galleries, and festivals, as well as a vibrant nightlife.