OOP is Object-Oriented Programming, in which there are objects with methods and attributes.
JSON is JavaScript Object Notation, which is basically a data format...
Regex (regular expression) is kind of like filtering for data or input.
Validate.js can validate user input. Who would've thought? It can be imported in many ways, like through a CDN or node package manager.
Regex has a lot more to it than I thought, it's like its own language and useful for input validation.
try-catch statements are for doing something and catching an error if one happens.