While the terms are sometimes used interchangeably, for example, by the United States Census Bureau, Hispanic includes people with ancestry from Spain and Latin American Spanish-speaking countries, while Latino includes people from Latin American countries that were formerly colonized by Spain and Portugal.