Al no cumplirse la teoria de Bronsted-Lowry para todos los compuetos, Gilbert Lewis (1875-1946) propuso una nueva teoría basada en la estructura electrónica. Esta teoría plantea que: Un ácido es todo átomo, molécula o ion capaz de aceptar un par de electrones para formar una unión covalente. Una base es todo átomo, molécula o ion capaz de ceder un par de electrones para formar una unión covalente. De este modo, un H+ será un ácido de Lewis, ya que su estructura permite aceptar un par de electrones, mientras que el amoníaco será una base de Lewis, pues en la capa de valencia del nitrógeno existe un par de electrones sin compartir