Sure, you could always store JSON data in a TEXT or VARCHAR column, but having a native data type for JSON provides some major benefits over that approach: document validation and easy access.

http://mysqlserverteam.com/json-labs-release-native-json-data-type-and-binary-format/