# Use render Instead of include

`{% render %}` is faster and safer than `{% include %}`. It creates an isolated scope (no variable leaking) and is parallelizable by Shopify's renderer.

```liquid
{% comment %} BAD: include leaks variables, slower {% endcomment %}
{% include 'product-card' %}

{% comment %} GOOD: render is isolated and faster {% endcomment %}
{% render 'product-card', product: product, show_price: true %}
```

Always pass variables explicitly with `render`. The snippet cannot access outer scope.
