Represents a URL, a library to be used in many other places.