Protocols are better as projects are built on them. They are by default the rules that govern the usage of any well-thought-through system.