Pueblo alemán
Históricamente los alemanes estuvieron divididos en varios pueblos o comunidades diferentes. Así durante la Edad Media la lengua común en el norte de Alemania fueron diversos dialectos del bajo alemán medio, una lengua que comparte numerosas isoglosas con el neerlandés, mientras que el centro y sur de Alemania la lengua predominante era el alto alemán medio. En la parte oriental existían numerosos hablantes de lenguas eslavas occidentales, especialmente de polabo y sorabo. Los pueblos germanos desde la antigüedad se habían reconocido como pueblos emparentados, si bien no tuvieron una unidad política y frecuentemente guerreaban entre ellos, se distinguían a sí mismos como colectivos, de los pueblos eslavos y de los romanos y otros pueblos de Europa.
Imperio alemán
Bismarck preparó un amplio esquema, la Constitución alemana del norte, de 1866, que se convirtió en la Constitución alemana de 1871, con algunos ajustes. Alemania adquirió algunos rasgos democráticos y en el nuevo Imperio había un parlamento con dos cámaras. La Cámara baja, o Reichstag, era elegida por sufragio universal masculino. Sin embargo, las circunscripciones originales elaboradas en 1871 nunca se volvieron a rediseñar para reflejar el crecimiento de las zonas urbanas. Como resultado, en el momento de la gran expansión de las ciudades alemanas entre los años 1890 y 1900, las zonas rurales estaban excesivamente representadas. Una de las características del gobierno fue la retención de una parte muy importante del poder político por parte de la élite terrateniente, los junkers.