Моделирование — это изучение объекта (оригинала) путем создания и исследования его копии (модели), замещающей оригинал с определенных сторон, интересующих познание.
Умозаключения по аналогии, понимаемые предельно широко, как перенос информации об одних объектах на другие, составляют гносеологическую основу моделирования.
Аналогия — это такой прием познания, при котором на основе сходства объектов в одних признаках заключают об их сходстве и в других признаках. Так, при изучении природы света были установлены такие явления, как дифракция и интерференция. Эти же свойства ранее были обнаружены у звука и вытекали из его волновой природы. На основе этого сходства X. Гюйгенс заключил, что и свет имеет волновую природу. Подобным же образом Луи де Бройль, предположив определенное сходство между частицами вещества и полем, пришел к заключению о волновой природе частиц вещества.
Модель всегда соответствует объекту — оригиналу — в тех свойствах, которые подлежат изучению, но в то же время отличается от него по ряду других признаков, что делает модель удобной для исследования интересующего нас объекта.
Использование моделирования диктуется необходимостью раскрыть такие стороны объектов, которые либо невозможно постигнуть путем непосредственного изучения, либо невыгодно изучать их таким образом из чисто экономических соображений. Человек, например, не может непосредственно наблюдать процесс естественного образования алмазов, зарождения и развития жизни на Земле, целый ряд явлений микро- и мегамира. Поэтому приходится прибегать к искусственному воспроизведению подобных явлений в форме, удобной для наблюдения и изучения. В ряде же случаев бывает гораздо выгоднее и экономичнее вместо непосредственного экспериментирования с объектом построить и изучить его модель.
Модели, применяемые в обыденном и научном познании, можно разделить на два больших класса: материальные и идеальные. Первые являются природными объектами, подчиняющимися в своем функционировании естественным законам. Вторые представляют собой идеальные образования, зафиксированные в соответствующей знаковой форме и функционирующие по законам логики, отражающей мир.
На современном этапе научно-технического прогресса большое распространение в науке и в различных областях практики получило компьютерное моделирование.
Компьютер, работающий по специальной программе, способен моделировать самые различные реальные процессы (например, колебания рыночных цен, рост народонаселения, взлет и выход на орбиту искусственного спутника Земли, химическую реакцию и т. д.). Исследование каждого такого процесса осуществляется посредством соответствующей компьютерной модели.