Materialism typically contrasts with dualism, phenomenalism, idealism, vitalism, and dual-aspect monism. Its materiality can, in some ways, be linked to the concept of Determinism, as espoused by Enlightenment thinkers.