Islands are remote, so it is always a little bit random as to which species can make their way out to them, being carried by the wind or rafting in on floating logs. There is less space on islands, so fewer resources, so some species may not be able to get so big. And, because islands are severed from the mainland, their plants and animals can evolve in splendid isolation, their DNA cut off from that of their continental cousins, each inbred island-living generation becoming more different, more peculiar over time.