БИОМ - это программируемый клеточный симулятор, позволяющий пользователю создавать простые автоматические модели (как в игре SimCity).
В SimCity симулятор основывался на главных принципах программы Джона Конуэя "Жизнь", позволяющей создавать удивительно тонкие и сложные модели.
Язык БИОМа позаимствован из области химической стехиометрии, он представляет собой систему терминов, использующуюся для описания химических реакций. В БИОМе состояние клеток изменяется так же, как состояние химических реагентов в момент взаимодействия.
С помощью подобной системы можно создать симуляцию лесного пожара, эпидемии заразной болезни, сезонной миграции животных или кристаллизации жидкости.
БИОМ поддерживает как прямоугольную, так и спиральную конфигурацию клеточного механизма. Так спиральная конфигурация использовалась для изучения спонтанного возникновения звезд (процесс, при котором рождение одной звезды инициирует появление множества других).