Question: what is difference between render and rerender?
Answer: Rendered : ... Rendered is bound to a Boolean variable in controller which can be switched between true and false making the vf component display or hide depending on Boolean value. ReRender : Rerender is used to refresh a particular section of the visualforce page.