Definition.com
Artificial life is a field of study devoted to understanding life by attempting to abstract the fundamental dynamical principles underlying biological phenomena and recreating these dynamics in other physical media, such as computers, making them accessible to new kinds of experimental manipulation and testing.
