Instruction: Describe what transclusion is and how it is used in AngularJS directives.
Context: This question probes the candidate's knowledge of advanced AngularJS features, specifically transclusion, which allows for the creation of complex directive templates.