Изначально Java создавалась как язык объектно-ориентированного программирования, где каждая бизнес-сущность представляется Java-объектом и имеет строго ограниченный набор функций (методов).
На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)