'What does a semicolon before the query string mean in a URL?

I have read about URL syntax on wikipedia and IBM.

I understand that any URL should be of the same form of a generic URI, which is:

URI = scheme ":" ["//" authority] path ["?" query] ["#" fragment]

Now I have this apparently valid URL:

https://console.cloud.google.com/storage/browser/mybucket;tab=objects?prefix=&forceOnObjectsSortingFiltering=false

which has a ; semicolon before the ? character which marks the beginning of the query string, supposedly indicating that it's somehow part of the path. I have googled "URL path syntax" and have found nothing related to my question. What does a ; semicolon symbol mean at that position? What does tab=objects do?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source