The following figure illustrates that everybody has it's own tagging engine.
Each server has it's own tags for it's projects.
This figure illustrates how one single tagging server could work and be connected to others.
All tags are stored on one single server (well, physically this can also be a distributed system, but at some level this should be transparent)