Contemporary moral reasoning faces novel barriers as globalisation and technical advancement create new moral dilemmas. The traditional limits between personal responsibility and collective action persist in blur in significant manners. Moral philosophy acts as the bedrock for grasping in what ways persons and cultures are to conduct themselves in