Warum ist der 1. Mai ein Feiertag?

Der 1. Mai ist einer von neun gesetzlichen Feiertagen, die in allen deutschen Bundesländern gelten. Aber was ist sein Hintergrund? Für welche Anliegen gehen die Menschen am „Tag der Arbeit“ auf die Straße? Und: Was hat der Maibaum damit zu tun?