The German Government has outsourced it's Visa Services to VFS GLOBAL and some other Companies those have opened their Visa Application Centres across all regions in the World.
All foreign nationals wishing to enter Germany must be able to submit statutory documents at the border concerning the reasons for their stay, their means of support and accommodation arrangements. You can find here more information about Visa Regulations of Germany
In the given list choose your Country of Residence to visit the local website of VFS GLOBAL or You can find here more information about Visa Regulations of Germany.
We have listed here the Mandatory requirements and you need to select your region to find more specific documents (if any):