Actúan de similar forma, pero son de generaciones distintas, es decir entre mas nueva o mas alta sea la generación, suelen ser mas costosos, mas efectivos y con menos efectos secundarios, en ese orden de ideas el esomeprazol es de una generación más alta que el omeprazol, por eso es mas costoso. Ahora bien, el costo lo definen igualmente los laboratorios que los producen.