What's the difference between Laravel's @yield and @include? : <p>I'm learning Laravel (starting at version 5.3) and those two look very much alike, the only difference I know is that @include inject parent's variables and can also send other variables.</p>

<ul>
<li>What's the difference between @yield and @include?</li>
<li>When should I use @yield?</li>
<li>When should I use @include?</li>
</ul>
