Can you explain object-oriented programming to me like I'm 5 years old? Probably not. But here's a straightforward explanation of what OOP is ...