Utilitarianism offers a relatively straightforward method for deciding the morally right course of action for any particular situation we may find ourselves in. To discover what we ought to do in any situation, we first identify the various courses of action that we could perform. Second, we determine all of the foreseeable benefits and harms that would result from each course of action for everyone affected by the action. And third, we choose the course of action that provides the greatest benefits after the costs have been taken into account.