Документ описывает основы объектно-ориентированного программирования на языке Java, включая концепции классов и объектов, инкапсуляции, а также преимущества, такие как модульность и повторное использование кода. Также рассматриваются переменные примитивных и объектных типов, квалификаторы доступа, правила именования и организация пространств имен в виде пакетов. В конце упоминается формат распространения Java-приложений с помощью JAR-архивов.