Kod zapisany w danym języku oprogramowania, który jest zależny jedynie od scenariuszy interakcji użytkowników z systemem lub algorytmów przetwarzania danych. Kod taki jest niezależny od technologii (np. szkieletu technologicznego) i stosuje jedynie klasy POJO/POCO, czyli klasy realizujące wyłącznie logikę aplikacji i logikę dziedzinową.