Instead of using ‘query-string’ approach, it uses a segment based approach.
Its structure is as follows,
abc.com/class/function/ID
The class represents a controller class that needs to be invoked.
The function is the method that is called.
ID is an additional segment that is passed to controllers.