Porfirio Diaz était responsable du déclenchement de la révolution mexicaine lorsqu'il a arrêté son adversaire à l'élection présidentielle, Francisco I. Madero, et l'a fait emprisonner. Cela a permis à Porfirio Diaz de remporter l'élection présidentielle mexicaine de 1910 et de rester au poste qu'il occupait depuis près de 35 ans.
Avant l'arrestation de Madero, Porfirio Diaz avait créé d'énormes tensions sociales entre les riches et les pauvres avec ses politiques économiques et sociales. Pendant son mandat, le pays du Mexique s'est modernisé et l'économie s'est stabilisée. Diaz a cherché à imiter ces puissances mondiales comme la France, l'Angleterre et les États-Unis en construisant des usines, des mines, des plantations, des lignes téléphoniques et des voies ferrées. Diaz s'est également entouré de riches conseillers qui ont finalement été appelés « científicos », ou scientifiques, dans le but de promouvoir l'image de la modernisation. La philosophie économique de Diaz à l'époque s'appelait le positivisme. Les partisans du positivisme soutenaient le progrès économique à tout prix et pensaient que les problèmes sociaux ne pouvaient être résolus qu'après la mise en place d'une économie forte. Cette philosophie a causé un énorme fossé social entre les riches et les pauvres au Mexique pendant le mandat de Diaz. En outre, Diaz a également vendu d'énormes portions de terres et de ressources naturelles mexicaines à des investisseurs étrangers. Ces investisseurs se sont ensuite rendus au Mexique et ont encore plus profité de la classe inférieure. L'arrestation de Madero lors de l'élection présidentielle mexicaine de 1910 a été la goutte d'eau qui a provoqué la révolte du pays dans ce qu'on appelle maintenant la Révolution mexicaine.