¿Cuál es la diferencia entre el castellano y el español?

La denominación del idioma "español" y "castellano" siempre ha generado dudas no sólo para los hispanohablantes…