Метод Монте-Карло основан на многократном моделировании случайных процессов. Его главное преимущество заключается в том, что он позволяет решать задачи, которые невозможно или очень сложно решить аналитическими методами. Это достигается за счет его гибкости и применимости к широкому кругу проблем, что и характеризует универсальность метода.
Простота реализации является преимуществом, но не основным.
Вычислительная эффективность может быть преимуществом в некоторых случаях, но не является универсальным достоинством метода Монте-Карло.