How does a space port differ from a launch pad in construction and what makes them different?
Space port usually means cosmodrome: that is a framework of buildings and technical infrastructure dedicated to launching rockets into the space. A launch pad is part of the technical infrastructure.
So launch pad and space port are not 2 things of the same category, but rather a launch pad is part of a space port. See here and here.