Ubiquitous resources are the resources which are found everywhere.For ex:air,water,sun etc. Localised resources are those resources which are found in a specific area. for ex:gold,diamond etc      
20 4 20
Ubiquitous means abundant, everywhere. So, the resources which are abundantly present and can be found everywhere are known as ubiquitous resources. e.g. air, solar energy etc.
Localized means fewer or limited . So, the resources which are limited or are few in amount they are known as localized resources. e.g. coal, petroleum etc.

23 4 23