Note: ccTLD's today, still do better within their own regions SERPs listings (As long as the content language matches the regions extension). There are a few 1-off's like .ai, .me, .io, etc.. that have a double calibration in search algorithms for being a ccTLD and a gTLD due to the keyword/acronym play after the dot.
There's a lot more to it for both; ccTLD's and gTLD's, but the above is a good starting point. There's some obvious differences in SERPS results between most gTLD's and ccTLD's which can be observed by switching which Google server you are using for your results (E.g. try the same search term in Google after changing your default location to see what I mean)...