Read the tale of three Spark APIs—RDDs, DataFrames, and Datasets—available in a pre-release preview of Apache Spark 2.0—and learn why and when to use each API.
Source: A Tale of Three Apache Spark APIs: RDDs, DataFrames, and Datasets | Databricks Blog