What does Hispanic Mean?

Hispanic is an all encompassing term that refers to anyone with a Spanish background. It can cover people from Mexico, Spain, South American, and even Puerto Rico.