In Criminal Courts Practice, Revision Petition plays a major role.
Except Interlocutory Order, the aggrieved person over any other Order / Judgment passed by the Magistrate Court, can challenge the same by way of instituting a Revision Petition in the higher forum – either the Sessions / District Court or High Court under their Revisional Powers in Section 397 of Cr.P.C.
Provided the Order / Judgment passed by the Assistant Sessions Judge or a Subordinate Court of the Principal Sessions Judge, even then, the aggrieved person can file his Revision Petition before the Principal Sessions Court.