What is the meaning of [a little absence does much good]

A short period of absence can have a surprisingly beneficial effect.