La economía depende de múltiples factores como los recursos naturales, el entorno geográfico, los factores culturales y el sistema político. Sin embargo, el factor más determinante en el nivel de desarrollo de un país es su sistema político. Un sistema político estable y democrático que proteja los derechos de propiedad y el estado de derecho crea un ambiente propicio para el desarrollo económico, a diferencia de sistemas no democráticos que suelen ser una barrera para el progreso de un país.