Access performs certain steps to process forms and reports , and these steps are always in a specific sequence. At several strategic points in this sequence, Access does some specific thing and then gives you a chance to add your own touch to what just happened. Access calls these important strategic points "events" and they related to various stages of form, report, and control processing. Whether you have code or macros or you have nothing for these strategic moments, the Access activity WILL occur.
For example, if you launch a form, the Form_Open event occurs when Access opens the container for the document that is the form's potential contents. The Form_Load event occurs when Access takes the things out of the form's container and places them in the window. The Form_Current event occurs (only for bound forms) when a record is opened or when record navigation occurs and the form displays the content of the record.
There are many possible events for forms, reports, and controls. In each case, whether you have declared a special action or handler routine or you left it blank, Access WILL do what is appropriate for the moment. But IF you declared something for that event, Access will ALSO execute your macro or call your event routine before proceeding to the next phase of the object's operation. The Access "internal" portion of the event executes before any code you add for the event. Also, if you have ever run across this term in other languages, the Event property provides a callback point for that event.
When you have controls on a form or report, they can have events as well. Control events fire starting with an Enter and GetFocus event. Your actions might trigger Change and update-related events. When tabbing out of a control, you can have the LostFocus and Exit events. Some items support Click events. Some support DblClick events. Labels don't support quite as many events as text boxes because labels are unbound and thus don't have any data-related functions.
Here is an article that talks about the various events and when they occur. Note that Access frequently defines a SEQUENCE of special milestones and therefore defines a corresponding sequence of event options.
support.microsoft.com
A Method is (distilled down to its minimum) a subroutine intimately associated with a particular object (or object class) and callable in the context of that object. For instance,
form-name.Maximize or
form-name.Minimize to change the named form's presence on the display. Many objects have associated methods. To know what is available for an object, you can look up that object by its class-name to find out its properties and methods. So you might look up
Access Form Properties or
Access Form Methods to see a list of what you could do.