Artificial life (commonly Alife or alife) is a field of study that looks at systems related to life, its processes, and its evolution. This is done with simulations using computer models, robotics, and biochemistry.[1] There are three main kinds of alife,[2] named for their approaches: soft,[3] (from software); hard, (from hardware); and wet (from biochemistry). Artificial life simulates traditional biology by trying to recreate biological phenomena.[4] It is common for "artificial life" to refer to soft alife in specific.[5]