The document introduces software engineering and discusses its importance. It explains that software engineering is concerned with the theories, methods and tools for professional software development. It also discusses key questions about software engineering, including definitions of software and the software engineering process. Professional and ethical responsibilities of software engineers are also covered.