Question: what is the difference between homeland security and ice?
Answer: In theory, each agency is responsible for handling different elements of immigration enforcement, which is overseen by the Department of Homeland Security. CBP is supposed to focus on enforcement at the border, while ICE is supposed to focus on enforcing immigration laws in the interior of the country.