Context Contributor simply provides contextual information to template files like Velocity or Free Marker Template. Templates are widely used in Application Display Template which is also called ADT, Web Content Display Portlet and Liferay Theme. Using Context Contributor we can write a piece of code to inject contextual information which can be reused in various template files. In this article, we will explain the use of Context Contributor.