ELI5: Explain Like I'm 5

SOLID (object-oriented design)

Solid (object-oriented design) is a way to design things like websites and programs. It's like using Lego blocks. You build the object you need (like a website) with different blocks (called objects). Each object can be customised to do something different - like make a website with links, different pages and images, or a program with lots of functions and features. Putting the objects together makes it easier to understand how the overall object works, like with Lego blocks.