This document provides an introduction to ontology engineering, focusing on definitions, principles, and applications of ontologies in various domains. It emphasizes the importance of shared conceptualizations, knowledge sharing, and data integration, alongside the use of ontology languages and tools. Guidelines for developing ontologies are also outlined, stressing the significance of context, viewpoint, and existing data models.