An event generator is a software that simulates events using the Monte Carlo method. Many different generator softwares exist.