بطور کلی یک بک اِند (Back-end) وظیفه یا عملیاتی هست که در پس زمینه بدون آگاهی و تعامل مستقیم کاربر، انجام میشه، که کاملا برعکس فرانت اند (Front-end) هست.
در برنامهنویسی و توسعه، بک اند (Back-end) یک اصطلاح برای توصیف شخصی هست که طراحی و برنامه ریزی برنامهها و اسکریپتهایی که دادهها رو پردازش می کنن و کارهایی رو که کاربر نمیبینه انجام میده. به عنوان مثال، یک توسعهدهنده بک اند (Back-end) وبسایت، مسئول نحوه ارسال اطلاعات سرور به بازدیدکنندگان هست. در مقابل، یک توسعهدهنده فرانت اند (Front-end)، مسئول نحوه نمایش اطلاعات و چگونگی تعامل کاربران با اون وبسایت هست.