データベース・アプリケーションは、ナビゲーション・メニュー、タブ、ボタンまたはハイパーテキスト・リンクを使用して相互にリンクされたページの集合です。アプリケーションのページは、共通のセッション・ステートおよび認証を共有します。
データベース・アプリケーションを作成するには、開発者はウィザードを実行して宣言的にページおよびナビゲーションを編成します。個々のページはリージョンと呼ばれるコンテナを使用して編成されます。 作成後、開発者は、アプリケーション属性を編集してアプリケーションを変更したり、ページの作成ウィザードを使用して新しいページを追加することができます。開発者は、ページ・グループの作成、ページのロックおよびロック解除、開発者コメントおよびアプリケーション・コメントの追加によって、および様々なアプリケーションやページ、クロス・ページ・ユーティリティ、レポートにアクセスして、開発プロセスをより詳細に管理できます。