A using directive makes names from a namespace available almost as if they had been declared outside their namespace.