"How do I use SOCs, and how do I use SOCs?"
SOCs are added exactly like WAD files. They're SRB2's basic scripting language, while you can't add new graphics using a SOC, you can generally effect the behavior of objects using SOCs. They are also used for level headers, cutscenes, etc.