What is view based rendering?

Can someone please elaborate what the following means. What is view based rendering and why would you avoid it ?

II . The representation of data is crucial in REST. This is why Spring MVC allows us to evade View-based rendering completely by the use of @ResponseBody annotation and many HttpMessageConverter implementations. By this, a response can be sent directly to a client.