...
Attendance records are records that indicate an individual's or an asset’s inclusion in a particular Session, most typically a class session. These records are various record types of the Event object.
These are the items that can be associated with a session and their Event event record types :
Students - Session Student
Staff - Session Staff
Locations - Session Location
Resources - Session Resource
...
Once a session’s attendance details have been created they can be maintained to meet a variety of requirements. For example, if a Session has a replacement teacher then the Edit Session window will cause a new Session Staff record to be created for the replacing teacher and it will update the corresponding Session Staff record for the teacher being replaced to reflect this.
...
So totoo, the Add Student button on the Mark Roll screen will create a Session Student record for that student in the particular Session and automatically mark them as present.
...