This document discusses various theories of punishment under the Indian criminal justice system. It begins by defining punishment and distinguishing between private and public wrongs. It then outlines the main purposes of criminal justice as punishing wrongdoers and protecting society. Four main theories of punishment are described - deterrent theory, preventive theory, reformative theory, and retributive theory. The document also discusses types of punishment under the Indian Penal Code such as death, imprisonment, forfeiture of property, and fines. It analyzes some important court cases related to capital punishment and the reformative approach.