This example shows how to add a method inside a Swift struct. First, we define a struct named Greeter with a method sayHello() that prints a greeting. Then, we create an instance of Greeter called greeter. Next, we call greeter.sayHello(), which runs the method and prints "Hello, friend!". The execution table traces each step: defining the struct, creating the instance, calling the method, and ending the program. The variable tracker shows the greeter instance is created at step 2 and used at step 3. Key moments clarify why an instance is needed to call the method and what happens if we try to call it without one. The visual quiz tests understanding of the printed output, instance creation step, and the effect of static methods. This helps beginners see clearly how methods are added and used in Swift.