Difference between renderAs, rendered and reRender 1. RenderAs : it is used with page component with name of any supported content converter. Currently only PDF is the only supported content converter. example: below code will give output in pdf form <apex:page standardController="Account" renderAs="pdf"> <apex:pageBlock title="welcome {!$User.FirstName}, "> <apex:pageBlockSection columns="1" title="here is your Account Detail :"> <apex:outputField value="{!account.Name}"/> <apex:outputField value="{!account.AccountNumber}"/> </apex:pageBlockSection> </apex:pageBlock> </apex:page> 2. Rendered : it use to show or hide visualforce elements. It is bound Boolean value in controller which can...