The following sections provide examples of certain fundamental design aspects that frequently arise when creating Web applications: