What is Semi-Structured Data?
A simple definition of semi-structured data is data that can't be organized in relational databases or doesn't have a strict structural framework, yet does have some structural properties or loose organizational framework.