Germany is a country in the Schengen area in Europe,this means that if you get the visa you can visit other 26 countries within this area visa free.
For all these visas you need additional documents such as:
1.Proof of accommodation (can be a hotel booking or a letter of invitation from a family member)
2.A completed application form
3.Valid national passport
4.Passport sized photographs
5. Proof of flight reservation
6. Schengen travel insurance
I didn’t include the Visitor’s, University Study, Trade,Business and Medical Visa because those are coming up in detail later on my channel.
*NB I am not an immigration expert, kindly consult your local German embassy