This visual execution compares Edge runtime and Node.js runtime in Next.js. When a request comes in, Next.js checks the runtime type. If 'export const runtime = "edge"' is set, it runs on Edge runtime using limited web APIs like fetch and Response, resulting in very fast execution. Otherwise, it runs on Node.js runtime, which supports full Node.js APIs but is slower. The execution table shows steps for both runtimes handling requests and sending responses. Variables like 'runtime' and 'response' change accordingly. Key moments clarify why Edge runtime is limited and how specifying runtime affects execution. The quiz tests understanding of API availability, runtime steps, and default behavior. The snapshot summarizes the differences and usage of both runtimes.