1. 공법
공법과 사법의 구분은 초기에 고대 로마 법학자인 울비안이 제기한 것이다. "공법은 국가에 관한 법이고 사법은 개인의 이익에 관한 법이다." 형사소송법은 국가와 소송 당사자 및 기타 소송 당사자 간의 관계를 조정하는 법률로 공법의 범주에 속한다.
2. 기본법
법률의 효력, 내용 및 제정 절차에 따라 법은 근본법, 기본법, 일반법으로 나눌 수 있다. 우리나라에서 근본법은 국가 중 가장 높은 법적 지위를 차지하는 헌법을 가리킨다. 기본법은 헌법 외에 반드시 전국인민대표대회에서 통과해야 하는 중요한 법률을 가리킨다. 일반법은 NPC 상무위원회가 통과한 법이다. 형사소송법의 제정과 개정은 반드시 전국인민대표가 통과해야 하기 때문에 형사소송법은 국가의 중요한 기본법 중 하나이다.
3. 소송법
법률의 구체적인 내용에 따라 법은 실체법과 절차법으로 나눌 수 있다. 실체법은 주로 권리와 의무를 규정하는 법률을 가리킨다. 절차법은 권리와 의무의 실현을 보장하기 위해 반드시 따라야 하는 절차 규칙이다. 형사소송법은 국가가 형벌권을 실현할 수 있도록 보장하는 절차법이다.