公国:
公国的元首是大公(大公即是公爵,但不是所有的公爵都被称了大公,只有皇子、公国元首这样的才被称了大公),公国类似诸侯国,但不完全一样,公国是一个独立的国家.
王国:
汉语多对应英语的Kingdom,按照中文的概念,多指国家形成的过程中出现的政治实体,或国家元首为国王的现代主权国家。从发展史上,罗马帝国和阿拉伯帝国时期,其王国和现代国家不同。随着征服和被征服,很多成为演化为现代国家,并由此形成当今各种政治体制的国家,如君主立宪制的英王国、君主制(政教合一)的部分阿拉伯国家;
在中世纪,公国和王国都是君主国,公国有很大的独立性,甚至能够对抗国王。