Template explanation