Česká republika se z historického pohledu skládá ze tří částí, z Čech, Moravy a části Slezska, nazývaných souhrnně české země. Tato území spolu existovala již od středověku v rámci jednoho státu, respektive soustátí a přetrvala tak dlouhá staletí. Geograficky se teritorium Čech na jedné straně a Moravy s částí Slezska na straně druhé od sebe poměrně značně liší. Čechy obklopují pohoří, jejichž původ sahá do prvohor - Šumava, Krušné hory, Lužické hory, Jizerské hory, Broumovské mezihoří a Českomoravská vrchovina, kdežto Morava, pomineme-li Jeseníky, se svými nížinami otvírá do rakouských zemí a slovenského Podunají.