Here is a great breakdown by Kat Lazo who is also a close family friend: http://everydayfeminism.com/2015/08/hispanic-vs-latino-vs-spanish/