Если требуется уточнение, эти этапы повторяются вновь и вновь по мере уточнения модели. Из всего сказанного следует, что моделей может быть несколько: приближенная, более точная, ещё точнее и так далее. Двигаясь от варианта к варианту, исследователь совершенствует модель.
Моделирование является инженерной наукой, технологией решения задач. Смежными науками являются математика, программирование, системный анализ, а также дисциплины, связанные со спецификой решаемой прикладной задачи (биология, физика, экономика и т. д.).
Каждая модель составляется с какой-то целью. Начиная моделирование, исследователь должен определить цель, отделив её от всех возможных других целей.
Возможные цели моделирования:
Так родилась, к примеру, модель земного шара — глобус, — позволяющая получить наглядное представление о форме нашей планеты, ее вращении вокруг собственной оси и расположении материков. Такие модели позволяют понять, как устроен конкретный объект, узнать его основные свойства, установить законы его развития и взаимодействия с окружающим миром моделей.
2. Создание объектов с заданными свойствами (задача типа «Как сделать, чтобы...»).
Так родились идеи создания ветряных мельниц, различных механизмов, даже обыкновенного зонтика. Многие из этих моделей стали в настоящее время реальностью. Это объекты, созданные руками человека.
3. Определение последствий воздействия на объект и принятие правильного решения (задача типа «Что будет, если...»)
Например, для спасения Петербурга от постоянных наводнений, приносящих огромный ущерб, решено было возвести дамбу (строительство было завершено в 2011 году). При ее проектировании было построено множество моделей, в том числе и натурных, именно для того, чтобы предсказать последствия вмешательства в природу.
Например, для организации оптимального управления движением транспорта в мегаполисах создают сложные математические модели транспортных потоков. Вообще, разработка любой системы автоматического управления требует предварительного создания математической модели объекта управления. Именно этот вид моделирования человек постоянно использует в своей повседневной жизни, хотя часто и не осознает этого. Используя вычислительные ресурсы своего «бортового компьютера» - мозга, человек (или другое существо, обладающее развитой нервной системой) на основании предыдущего опыта строит модели объектов внешнего мира и действует, исходя из своих ожиданий - как эти объекты будут вести себя при тех или иных обстоятельствах.