Mieszko I zawarł sojusz z Czechami, gdyż chciał zapewnić bezpieczeństwo swemu państwu. Obawiał się najazdów zachodnich sąsiadów, którzy toczyli wojny z pogańskimi plemionami. Siły Mieszka były zbyt szczupłe, by z nimi walczyć, jednak połączenie wojsk polsko-czeskich przyczyniło się do rozwoju terytorialnego, gospodarczego i kulturowego.
Przyjęcie chrztu miało zapewnić Polsce niezależność od Niemiec, które widziały w niej kierunek ekspansji.