Why do we use classes in system verilog verification environment?

In reply to 15mvd0038:

This simple short question does not have a short answer, but I will give you one. Classes give you access to writing testbenches using an Object-Oriented Programming methodology. Writing a testbench is a software project. You should do some research on the benefits of OOP in software.