The judiciary in India has a hierarchical structure of courts with the Supreme Court at the top, followed by High Courts in each state and union territory. Below the High Courts are district courts and subordinate courts that handle civil and criminal cases. The Supreme Court has original and appellate jurisdiction and ensures the independence of the judiciary from the legislature and executive. Key functions of the Indian judiciary include upholding the constitution, resolving disputes, protecting fundamental rights, assisting in lawmaking, and interpreting laws.