In the design of Java Web applications, there are two commonly used design models, referred to as Model 1 and Model 2.