ColdFusion is a web application development platform that processes ColdFusion Markup Language (CFML) code. This document provides an overview of ColdFusion basics including how ColdFusion works, CFML, variables, forms, and passing values between pages. It explains that ColdFusion code is compiled to Java bytecode and processed by the ColdFusion application server when a request is made. Variables can be set using CFML tags and have different scopes that determine where they are accessible. Forms allow passing data to pages using GET and POST methods.