형사소송은 형법의 구체적 실현을 위한 절차이므로, 형사소송에 의하여 비로소 형법은 구체적 사건에 적용될 수 있다. 형법의 적정한 적용을 위해서는 사건의 진상을 파악하여 범죄에 대한 혐의의 진부를 명백히 하고 죄 있는 자와 죄 없는 자를 구별하여 죄 있는 자를 처벌하고 죄 없는 자를 벌하지 않음으로써 판결의 실질적 정당성을 확보하여야 한다. 이러한 의미에서 형사소송의 최고이념은 실체진실의 발견에 있다고 할 수 있다. 그러나 실체진실의 발견은 어떤 희생을 치르더라도 달성해야 할 형사소송의 유일한 목적이 될 수는 없으며, 실체진실의 발견도 적정절차(due process)에서 신속하게 이루어져야 한다는 제한을 받지 않을 수 없다. 이러한 의미에서 형사소송의 목적은 적정한 절차에 의하여 정당한 판결, 즉 진실과 정의에 기초한 판결을 얻는데 있다고 할 수 있고, 실체진실주의와 적정절차 및 신속한 재판의 원칙은 형사소송의 목적원리로 등장하게 된다. 다만 실체진실주의, 적정절차와 신속한 재판의 원칙은 긴장관계에 있을 수밖에 없다. 실체진실주의를 추구하면 적정절차와 신속한 재판의 이념은 후퇴하게 되고, 반대로 적정절차와 신속한 재판을 강조하면 실체진실의 발견이 제한되지 않을 수 없다. 이러한 형사소송의 모순된 목적원리를 어떻게 조화할 것인가가 형사소송에서 중요한 의미를 가지게 된다.
형사소송의 목적은 적정한 절차에 의하여 정당한 판결을 얻는데 있으며, 실체진실주의와 적정절차 및 신속한 재판의 원칙은 형사소송의 목적원리로 등장하게 된다.  실체진실주의는 적정절차 및 신속한 재판의 원칙과 긴장관계에 있기 때문에 이 원리들을 조화시키는 것이 중요하다.