An ethical dilemma arises when a person is faced with a situation where they must choose between two or more conflicting moral principles, where adhering to one would result in transgressing another. These situations often require a careful weighing of values, potential consequences, and the interests of all parties involved to arrive at a morally justifiable decision.