La justice suisse se divise en plusieurs grandes branches, selon le type de litige. Le droit civil règle les rapports entre particuliers : conflits de voisinage, contrats, divorces, successions, protection de l'enfant et de l'adulte (via l'APEA). C'est le tribunal civil, ou l'autorité de protection, qui tranche ces litiges.
Le droit pénal concerne les infractions à la loi (vols, violences, infractions à la circulation, etc.) : c'est le ministère public qui enquête et décide de poursuivre, puis le tribunal pénal (ou le tribunal des mineurs, pour les moins de 18 ans) qui juge et prononce, le cas échéant, une peine ou une mesure.
Le droit administratif règle les rapports entre les particuliers et l'État (permis de construire, décisions fiscales, autorisations diverses) : les recours contre les décisions des autorités administratives se font devant des tribunaux administratifs spécialisés.
La Suisse est un État fédéral : cela signifie que la plupart des tribunaux de première instance sont organisés au niveau cantonal, tandis que le Tribunal fédéral, à Lausanne, est la plus haute instance judiciaire du pays et tranche en dernier recours.