What is ADF? ADF stands for Auto-lead Data Format distributed in May 2000. It’s a programming language created specifically for the automobile industry to communicate a customer’s contact information from an online form and transmit that information to CRMs (customer relationship management) applications.
In layman’s term, it is simply a simple script language that both an English speaker and a computer can understand.
Let me provide an example: Max wants to buy a car, so he goes online to research the cars on the market. He googles his search terms for a Chevy Tahoe, and gets various results and chooses the one on top under Autotrader.com. On the Autotrader landing page, there is a form that Max fills out. That form is translated into an XML parent language with ADF and sent via email to a CRM of Autonation of Chicago. The CRM application will interpret this lead contact information (aka ADF) to the salespeople and they will proceed to contact Max and attempt to close a sale.
You’re probably wondering, what is the XML you’re talking about. Well ADF is a very niche language, and in order to get traction into an industry such as the automotive, it had to have a foundation that was stable and easy to distribute. Thus, ADF uses the XML (Extensible Markup language) as its foundation. XML is used every day and in every industry for the very purpose of providing a shell or skeleton to create additional elements and definitions. In other words, it provides structure to data.