An artificial enzyme is a type of enzyme created in a laboratory setting that has been designed to mimic the functions of natural enzymes. Artificial enzymes are created to further the understanding of enzyme function and have a wide variety of applications, such as in medicine, biotechnology, and energy production. They are created by chemists through a combination of synthetic chemistry, protein engineering, and molecular biology techniques.