Why do PeopleSoft often use views as search records?

Search views are used for three main reasons.

1. Adding criteria to the search dialogue page

2. Providing row level security.


3. Implementing search page processing.