Localities and Protocols