The Spring Data makes it easier to build Spring-powered applications. It allows accessing technologies such as non-relational databases, mapping-reducing frameworks, and cloud based data services. Spring Data also provide improved support for relational database technologies.
The Spring Data is a root open source project, which contains many sub branches as subprojects that are specific to a given database. It provides consistent programming model across the different store implementation using Spring framework abstractions and patterns.