YAML stand for "YAML Ain't Markup Language;". It uses a text file and organizes it into a format which is Human-readable. YAML may be used with multiple platforms of programming languages such as PHP, Python, Ruby, Perl, Javascript amongst others. "database.yml" is a typical example when YAML is used by Ruby on Rails to connect to a database.

