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.