在美国双重法院体系中,程序法(Procedural Law) 和实体法(Substantive Law)是两个主要的法律范畴,在刑事司法方面,这两种法律起着不同的重要作用。程序法是美国法院用来决定所有刑事、民事和行政案件结果的一套规则。实体法描述了人们如何按照公认的社会规范行事。程序法规定如何进行法庭程序处理实体法的执行。实体法规定人们如何按照公认的社会规范行事。例如,十诫就是一套实体法。今天,实体法界定了所有法庭程序中的权利和责任。在刑事案件中,实体法规定如何判定有罪或无罪以及如何起诉和惩罚罪行。程序法规定了处理实体法实施的法庭程序如何进行。由于所有法庭诉讼程序的首要目标是根据最好的证据来确定事实真相,证据程序法规范了证据的可采性和证人的陈述和证词。例如,当法官支持或驳回律师提出的反对意见时,他们是根据程序法这样做的。程序法和实体法都可能随着时间的推移被最高法院的裁决和宪法解释所改变。
虽然每个州都通过了自己的一套程序法,通常称为《刑事诉讼法》,但大多数司法管辖区遵循的基本程序包括:1,所有的逮捕都必须有合理的根据;2,检察官提出指控时,必须清楚地说明被告涉嫌犯下的罪行;3,被告在法官面前接受提审,并有机会为自己辩护;4,法官询问被告是否需要法庭指定律师或者自己提供律师;5,法官可批准或拒绝被告提供保释金,若批准,法官将确定保释金金额;6,向被告发出正式的出庭通知;7,若无法达成认罪协议,需确定审判日期;7,若被告在法庭中被判有罪,检察官需告知其有上诉权利;8,若在有罪判决的情况下,审判进入量刑阶段。在大多数州,界定刑事犯罪的法律同时也规定了最高刑罚,从罚款到监禁不等。