Свои задачи наука криминология решает посредством выполнения определенных функций. Принято выделять три основные функции: описательную (диагностическую), объяснительную (этиологическую) и предсказательную (прогностическую).
Описательная функция состоит в отражении явлений и процессов, входящих в предмет криминологии, на основе сбора эмпирического материала.
Объяснительная позволяет выяснить, как протекает тот или иной изучаемый процесс и почему он протекает так, а не иначе.
Прогностическая связана с предсказанием будущего развития явления или процесса. Как видим, эти функции связаны между собой и в целом носят гносеологический характер.
На наш взгляд, названные функции не в полной мере соответствуют задачам криминологии, и в первую очередь ее практической направленности. Наука криминология должна не только объективно отражать предмет своего познания, объяснять природу связанных с преступностью явлений и процессов, прогнозировать их будущее развитие, но и разрабатывать практические меры воздействия на нежелательные явления, детерминирующие преступность. Следовательно, целесообразно выделить еще и практически-преобразовательную функцию, выполнение которой позволяет реализовать результаты осуществления названных трех функций в практическом действии, направленном на желаемое преобразование объекта изучения.