This document provides an overview of big data, including its definition, size and growth, characteristics, analytics uses and challenges. It discusses operational vs analytical big data systems and technologies like NoSQL databases, Hadoop and MapReduce. Considerations for selecting big data technologies include whether they support online vs offline use cases, licensing models, community support, developer appeal, and enabling agility.