Before you enter Germany you need to make some preparations. You can find out here which legal formalities need to be observed and which other topics you should deal with before departure.