This document provides an overview of formal languages and properties. It discusses two types of languages - informal languages which do not strictly follow grammar rules, and formal languages which must follow predefined syntactic rules. Descriptive definition is introduced as a method to define formal languages by describing the conditions imposed on words. Several examples of languages defined descriptively are provided to illustrate this concept.