Forms are for data entry, editing, and viewing data that’s in tables. There are two reasons for using forms in your database application:
Most people prefer and are used to seeing data in a form. Thus a form can increase people’s comfort level with a computer application.
Forms have facilities for data filtering, automation, and validation beyond that which is possible using tables or queries alone.
Forms consist of a blank work area, the form itself, and various controls existing on the form. Form controls can display fields for editing or consist of tools for various kinds of automation.
Although you can do most, if not all, of your data entry directly into tables, by using forms you gain more control ...