Citi interview question

difference between firewall and proxy