합성생물학
합성생명학과 비슷한 분야로 생정공학(Biomatics)이 있는데, 생정공학은 생명현상을 정보처리 현상으로 이해하고 그 모든 기초 원칙을 수학적으로 설명할 수 있다고 가정한다. 그에 비해 합성생물학은 화학과 생명과학의 응용 분야로 그 원칙의 이해보다는 생명체를 합성하여 다양한 분야에 응용하는 것을 우선으로 한다. 또한 합성생물학은 유전자를 조작하여 인간에게 이로운 산물을 얻어내는 대사공학(Metabolic Engineering) 그리고 유전공학(Genetic Engineering)과도 유사하다. 그러나 합성생물학은 공학적 접근을 통해 생물 시스템을 분석하고 설계하기 때문에 기존의 DNA, 세포, 개체 등을 수정 및 변경하는 유전공학과는 조금 차이가 있다.
유한 상태 기계
인공 생명을 만드는 데에는 크게 두 가지 기술적 이론이 쓰이는데, 하나는 셀룰라 오토마타(Cellular Automata, CA)이고 다른 하나는 신경 네트워크(Neural Network)이다. 셀룰라 오토마타는 확장성(scalability)과 병렬화(parallelization)의 특성 때문에 널리 쓰이는 것으로, 인공 생명과 매우 밀접한 역사를 지니고 있다. 한편 신경 네트워크는 본래는 뇌와 신경의 구조를 모델적으로 나타내기 위해서 연구되고 있는 분야로, 인공 생명 구현에선 배워가면서 진화해 나가는 생명체의 집단의 역동(population dynamics)을 시뮬레이션 하는데 쓰이는 중요한 기술이다.