Uri nedir ve Uri ile Url arasındaki farklar nedir konusu için öncelikle bkz: Uri Nedir?
Uri Scheme, her uri'de yer alması zorunlu olan bir alandır ve iki nokta (:) karakterinden önce yer alır. URL'lerin aslında URI'lerin bir alt kümesi olduğundan bahsetmiştim, örneğin https://www.reitix.com bir url örneğidir ama aynı zamanda uri'dir de. Ve bu uri'nin scheme değeri "https" olur.
Uri scheme için kullandığımız başka değerlere de http, https, ftp, mailto, file ve data gibi örnekler verebiliriz. Pratikte her bir uri scheme'in IANA (Internet Assigned Numbers Authority) kayıtlı olması gerekir ancak uygulamada IANA'da yer almayan uri scheme'leri de kullanılmaktadır.
Tüm uri scheme'lerini görmek isterseniz wikipedia'da list of uri schemes sayfasını inceleyebilirsiniz.