# Understanding View Objects, View Links, and Application Modules

These topics describe important concepts about view objects, view links, and application modules:

- What is a View Object?

- What Is a View Link?

- What Is an Application Module?

- When to Put Code in an Application Module or a View Object

- About Master-Detail Views

- About Application Module Pooling

- About Connection Pooling

- What is a View Attribute?

- About Transactions

- How Entity Objects Interact with View Objects
- How Clients and the Business Logic Tier Interact
- View Object States and Events

- About Managing Rows in Memory at Runtime

- About Business Component Properties