The term Spanish as a second or foreign language is the learning or teaching of the Spanish language for those whose first language is not Spanish.