Une discordance est une lacune dans la séquence des roches d'une colonne géologique. C'est une surface d'érosion enfouie qui sépare deux strates de roches d'âges différents. Elle montre que le dépôt de sédiments a été brisé pendant un certain temps, généralement parce que la terre était alors au-dessus du niveau de la mer.

Habituellement, la couche la plus ancienne a été exposée à l'érosion pendant un certain temps avant le dépôt de la plus jeune. Cependant, le terme est utilisé pour décrire toute rupture dans le registre sédimentaire.

Plusieurs millions d'années peuvent séparer les roches au-dessus et au-dessous de la discontinuité.

James Hutton a trouvé des exemples de non-conformité en Écosse, à Jedburgh en 1787 et à Siccar Point en 1788.

Les roches au-dessus d'une discordance sont plus jeunes que les roches en dessous (sauf si la séquence a été renversée). Une discordance représente le temps pendant lequel aucun sédiment n'a été conservé dans la région.

Le registre local pour cet intervalle de temps est manquant et les géologues doivent utiliser d'autres indices pour découvrir cette partie de l'histoire géologique de cette région. L'intervalle de temps géologique non représenté est appelé un hiatus (= "lacune").