Назовем некоторые основания классификации моделей:
1) по субстрату — материальные (вещественные) и идеальные (концептуальные, мысленные);
2) по моделируемым аспектам — структурные, функциональные и др.;
3) по виду сходства между оригиналом и моделью —- физические, аналоговые, квазианалоговые и др.
Деление по субстрату модели означает различие моделей относительно того, с помощью чего моделируется исходный объект. Здесь для обозначения конкретного способа моделирования часто используют название материала (пластмассовая модель самолета и т.п.), характеристику происхождения данной модели (лабораторное животное как естественная модель для изучения физиологических процессов у человека) или общего типа моделирующей среды (маятник как механическая модель колебательных процессов, термостат как термодинамическая модель физиологических процессов терморегуляции и т.п.).
Идеальные (концептуальные) модели тоже могут быть представлены разными субстратами: они могут быть графическими, логическими, математические (среди них есть алгебраические, геометрические, топологические и т.п.) и многими другими. Но следует помнить о том, что о моделировании в собственном смысле мы говорим лишь тогда, когда наличествуют его необходимые признаки (в т.ч. эвристическая ценность), а не просто имеется некоторая форма представления знаний, называемая моделью. Например, географическая карта может не только выступать способом хранения знаний, но и применяться в моделирующем исследовании: в том случае, когда мы анализируем пути на карте и выбираем наилучший, мы актуально используем и изучаем графическую модель дня решения конкретной задачи. Моделирование с применением концептуальной модели — это особое эмпирико-теоретическое исследование; здесь могут использоваться мысленное экспериментирование, вычислительные эксперименты и т.п.