Introduction Governance is a challenging issue throughout the world. This is mainly because people come from different cultures. Moreover, the varying cultures bestow different behaviors in them. Therefore, they have different perspectives about politics. Political philosophy explores links between societies and individuals. It tries to ensure that everyone is satisfied through good governance in society. However, achieving good governance is the most difficult challenge in life. This is because it encompasses numerous variables. Society needs are many and diverse; it therefore requires critical thinking and deliberations in order to succeed. This paper will explore various political theories, their similarities and differences. It will also pick on the best political philosophy. Political Theories Over the years, different political theories have been proposed. These include socialism, liberalism, conservatism and anarchism, among others. These theories try to define relationship between societies and individuals. In this sense, the theories consider freedom, its limits, speech and action. Political theories consider situations when governments can act against their citizens and vice versa. In essence, it encompasses people’s lives and governance. In this regard, several philosophers and theorists have come up with varying political theories aimed at achieving good governance. These are Plato, Marx, Hobbes and Locke, among others. Their theories have a number of similarities although they diverge in many areas. Evidently, they chose these theories with a view to attaining a perfect society and governance. However, it is important to note that these thoughts have drawn a number of criticisms. This is attributed to diversity and individual needs, which varies. Plato Plato was a Greek philosopher who is credited with western philosophy. He is also credited with science in western world. Plato lived between 428 and 358 BC. His works were prominent in his period. They included philosophies in recurrent themes, metaphysics, among others. His political theory was based on meritocracy. Meritocracy was based on the fact that an individual could not provide alone, he/she had to incorporate help of others. In this sense, Plato believed that good governance could only be achieved through metocracy. Moreover, he campaigned for paternalistic theory. According to Plato, a ruler should govern people and this ruler should be the smartest of all. He believed that two steps could be utilized to find this person (ruler). The first step involves universal education, where everyone is subjected to some form of education, which evens out his or her natural advantages. After which, tests can be given to determine the smartest. Plato also believed that smart people could become smarter through hard study and intelligence. He therefore proposed that this person should become ruler or governor of society. The governor is to dictate society values, and rule on among other issues right/wrong and right to choose good parents. In addition, the governor should not be allowed to own property, marry or farm. Moreover, he believed that an individual could rule irrespective of race