what is rest?