Die Client-Seite, oft auch als "Frontend"-Entwicklung bezeichnet, bezieht sich auf alles, was der Benutzer in Ihrer Anwendung sieht und womit er interagiert. Der Begriff "Frontend-Entwicklung" wird heute häufig als Synonym für "Web-Entwicklung" verwendet.
Backend-Software ist das, was auf dem Server und in der Datenbank passiert. Es sind die Hardware und die Programme, die den Nutzern Ihrer App Funktionen hinter den Kulissen zur Verfügung stellen.