As I understand it they are the same snake, so why do most people online refer to them as Ball and everyone who I have spoken to around where I live refer to them as Royal, is this an American/Canadian and English thing. Just a question really, I (mostly because of reading this site) have been calling them Ball Python's but nobody else I speak to does. Confersation normally goes something like this ' Hello have you got any Ball python's for sale' (dealer) ' Yes we have a couple of Royals at the moment'. Everytime, like they are correcting me lol.