RenderBody can be considered as a ContentPlaceHolder of web forms. It is available in the layout page and will be responsible for rendering the child pages/views. On the other hand, the layout page contains a single RenderBody() method. Multiple RenderPage() can reside within the Layout page.