This document discusses the constitution and powers of criminal courts in India. It begins by explaining that a criminal court has jurisdiction over criminal offenses and its authority is hierarchical depending on the offense and prescribed punishment. It then outlines the hierarchy, noting that the Constitution establishes the Supreme Court and High Courts, with the Supreme Court having appellate authority over High Court decisions. The Code of Criminal Procedure further establishes Sessions Courts, Judicial Magistrates, and Executive Magistrates. It provides details on the types of courts and their respective jurisdictions and sentencing powers. Throughout it discusses relevant case laws that help explain this framework for criminal courts in India.