Processes Vs Protocols