In thermodynamics, a process is called reversible when :
1
surroundings and system changes into each other
2
there is no boundary between system and surroundings
3
the surroundings are always in equilibrium with system
4
the system changes into the surroundings spontaneously