به زیان ساده:
smart یه موتور الگو سازی هست. از smarty برای جدا کردن منطق برنامه از ظاهر اون سود برده میشه. بدین ترتیب دیگه در پروژه ها و خصوصا پروژه های بزرگ گرافیست ها و برنامه نویسان به مدد این تکنیک به راحتی میتونین به کار خودشون برسن و دغدغه ای برای بخش دیگه نداشته باشن. این موتور الگو سازی یه سری قواعد رو مطرح میکنه که باید توی قالب سایت رعایت بشه. از طرفی برنامه نویس ها میان و کد مربوطه رو می نویسن و در زمان اجرا این دو لایه گرافیک و کد به هم پیوند میخورن و یکی میشن. این تکنیک سرعت کار و مدیریت و مقیاس پذیری کار و پروژه رو بسیار بالا می بره. این موتور الکوسازی هم توسط خود زبان PHP توسعه داده شده .