El documento aborda la ingeniería web, definiéndola como la aplicación de metodologías sistemáticas al desarrollo de aplicaciones web de alta calidad. Se compara con la ingeniería de software, destacando diferencias y similitudes en sus enfoques y en la garantía de calidad, y se describen los atributos de las aplicaciones web, así como su proceso de desarrollo. Finalmente, se presentan ejemplos prácticos de aplicaciones web, como reservas de mesas y alquiler de autos.