Round Robin Scheduling
In plain terms
Giving each process a fixed time slice in turn.
Going deeper
Round-robin scheduling cycles through processes, granting each an equal time quantum before moving on, ensuring fairness. No one waits indefinitely.
Under the hood
Time-quantum size trades responsiveness against context-switch overhead; simple and starvation-free.
Examples
Time-sharing systems, fair scheduling, time slices, CPU allocation.
Think of it like...
Like passing a talking stick around a circle so everyone gets equal time.