{"id":20110,"date":"2020-01-28T15:55:09","date_gmt":"2020-01-28T15:55:09","guid":{"rendered":"https:\/\/www.arimetrics.com\/glosario-digital\/backend"},"modified":"2026-09-16T16:13:28","modified_gmt":"2026-09-16T16:13:28","slug":"backend","status":"publish","type":"encyclopedia","link":"https:\/\/www.arimetrics.com\/en\/digital-glossary\/backend","title":{"rendered":"Backend"},"content":{"rendered":"<p><img decoding=\"async\" class=\"boxpad alignright wp-image-13935 size-full\" src=\"https:\/\/www.arimetrics.com\/wp-content\/uploads\/2020\/01\/backend-1.png\" alt=\"Backend\" width=\"300\" height=\"300\" style=\"margin-top:0;\" srcset=\"https:\/\/www.arimetrics.com\/wp-content\/uploads\/2020\/01\/backend-1.png 300w, https:\/\/www.arimetrics.com\/wp-content\/uploads\/2020\/01\/backend-1-150x150.png 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><strong>Definition:<\/strong><\/p>\n<p>A <strong>backend<\/strong> is the part of an application or website that runs on a server and is not usually visible directly to the user. It receives requests, applies the system&#8217;s logic, reads or modifies data and returns a response to the frontend or another client.<\/p>\n<p>Within a company, the backend can connect to order, inventory, billing, customer service and other internal systems. However, the term does not refer to every corporate or back-office tool, but to the layer that processes the operations and data an application needs to function.<\/p>\n\n<h2>What are the differences between backend and frontend?<\/h2>\n<p>The <a href=\"https:\/\/www.arimetrics.com\/en\/digital-glossary\/frontend\">frontend<\/a> is the part with which the user interacts, such as a page, form or panel displayed in the browser. The backend receives actions initiated through that interface and performs tasks such as validating data, identifying the user, applying permissions, querying a <a href=\"https:\/\/www.arimetrics.com\/en\/digital-glossary\/database\">database<\/a> or preparing the content to be displayed.<\/p>\n<p>The two parts communicate through requests and responses, often using HTTP or an <a href=\"https:\/\/www.arimetrics.com\/en\/digital-glossary\/api\">API<\/a>. This separation makes development and maintenance easier, but it does not mean that the frontend and backend work independently: they must use compatible rules and data formats.<\/p>\n<h2>What is a backend used for?<\/h2>\n<p>A backend allows a website or application to perform operations that cannot be handled solely in the interface. Its common functions include:<\/p>\n<ul>\n<li>Processing forms, searches, purchases and other requests.<\/li>\n<li>Storing, retrieving and updating information.<\/li>\n<li>Managing accounts, sessions, permissions and authentication.<\/li>\n<li>Integrating external services and company systems.<\/li>\n<\/ul>\n<p>Its operation affects availability, performance, security and data quality. In <a href=\"https:\/\/www.arimetrics.com\/en\/digital-marketing-agency-spain\">digital marketing<\/a>, the backend can support lead forms, online stores, private areas or connections to CRM and measurement tools. Good visual design cannot compensate for errors in these internal processes.<\/p>\n<h2>Backend examples<\/h2>\n<p>Administration panels are often described as the backend because they allow people to manage operations that visitors do not see. However, the panel is the administrative interface; behind it is the logic that processes and stores changes. Common examples include:<\/p>\n<ul>\n<li>The WordPress administration area, connected to its server-side code, plugins and database.<\/li>\n<li>The Joomla administration panel, which manages content, users and extensions.<\/li>\n<li>cPanel, an interface for managing <a href=\"https:\/\/www.arimetrics.com\/en\/digital-glossary\/hosting\">hosting<\/a> services, files, domains, databases and email.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Definition: A backend is the part of an application or website that runs on a server and is not usually visible directly to the user. It receives requests, applies the system&#8217;s logic, reads or modifies data and returns a response to the frontend or another client. Within a company, the backend can connect to order, [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"template":"","encyclopedia-tag":[1273],"class_list":["post-20110","encyclopedia","type-encyclopedia","status-publish","hentry","encyclopedia-tag-web-programming"],"_links":{"self":[{"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/encyclopedia\/20110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/encyclopedia"}],"about":[{"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/types\/encyclopedia"}],"author":[{"embeddable":true,"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/users\/6"}],"wp:attachment":[{"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/media?parent=20110"}],"wp:term":[{"taxonomy":"encyclopedia-tag","embeddable":true,"href":"https:\/\/www.arimetrics.com\/en\/wp-json\/wp\/v2\/encyclopedia-tag?post=20110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}