主要的原因是欧洲的各王国之间一般都有血缘关系,而传统又存在差异。法国的贵族女子是没有继承权的,所以法国没有女王。而英国的女子是拥有继承权的,甚至可以继承王位。这造成后来的很多战争。比如英法百年战争,原因就是两国继承习惯的不同,英国国王以自己是以前法国国王的外孙为由要求继承权,而法国国王没有直系的后嗣。法国的传统认为外孙这样的身份是没有继承权的。
荷兰执政威廉是因为他的妻子玛丽是英国的公主,而查理又没有后嗣,所以对英国的王位拥有继承权,而英国决定共戴二主。因为荷兰和英国一样是新教国家,在政治上可以相互支持。以往也有这样的例子。卡斯蒂利亚和阿拉贡王国的联姻造就了西班牙。还有路易十四时期的王位继承战争也是很好的例子。