What are template basics?