Un avocat général est un magistrat du parquet qui représente le ministère public devant la Cour de cassation, la Cour des comptes, les cours d’appel, les cours d’assises.
Il a pour tâche de réclamer l’application de la loi et de veiller aux intérêts généraux de la société. Malgré son appellation, il n’est donc pas un avocat, et ne doit pour cette raison être appelé Maître.