Skyshards are an integral part of ESO progression. The only way to be able to use all skills in your skill tree you need to acquire a lot of skill points.
There are also collectibles called Skyshards, which grant you one third of a skill point each time you find one. Collect three and you get a skill point to invest however you like
Skyshards on land is 107
List of Skyshards by Zone