Databases which aggregate the information vertically (e.g. names, ages, photos) instead of horizontally (e.g. user1, user2, user3...).
Computer Science
You can't have a distributed system which remains both consistent and available during partitions (network problems).
CAP theorem
NoSQL databases that store things that are interconnected, like social networks.