In the John Lindquist tutorial, transclusion is used to grab some content from the directive and put it in a desired place.
But the docs talk about translude function and passing it to controller and compile function. So, what is transclusion and how do I use it?