Depending on your nationality, you will need a national visa for stays in Germany that last longer than 90 days. The procedure and requirements also depend on the purpose of your stay in Germany (e.g. employment, family reunification, study and training). There is no visa requirement for nationals of EU countries and some other countries (for example Iceland, Liechtenstein, Norway, Switzerland, USA, Canada, Australia). As a rule, they can enter Germany for a longer stay without a national visa and apply for their residence title at the Aliens' Registration Office after entry. A complete list of countries with an indication of the respective visa requirements can be found on the website of the Federal Foreign Office. In certain cases you will have to prove knowledge of the German language. The issuing of the national visa is governed by the same regulations that apply to the issuing of the residence title that you must apply for in Germany after the visa expires (e.g. residence permit, EU Blue Card).