The document defines social protocols for technology-mediated collaboration. It presents a model for social protocols that includes sets of roles, shared objects/classes/methods, a shared state, input/output events, and protocol behaviors defined by state transitions. Two examples of social media protocols are then described based on this model - a slideshow collaboration protocol and an object repository protocol.