This visual execution shows how Firebase Firestore adds documents using add and set methods. First, add creates a new document with an auto-generated ID, ensuring unique documents each time. Then, set creates or overwrites a document with a specified ID, allowing control over document keys. The execution table traces each step, showing document IDs and actions. Variable tracking shows how document references and collection contents change. Key moments clarify why add always creates new docs and set can overwrite. The quiz tests understanding of document IDs and method choices. The snapshot summarizes usage rules for add and set.