Dentro de España y en América Latina, he notado que se usa el término "castellano", mientras que en el mercado hispano de los Estados Unidos, se prefiere "español".
De todas formas, "castellano" y "español" son sinónimos y así lo ha indicado el diccionario de la Real Academia Española. No obstante, tanto la Constitución española como el diccionario antes mencionado, aclaran siempre la existencia de otras lenguas "españolas" oficiales dentro de sus respectivos territorios, como el catalán, el gallego y el euskera.