Microsoft interview question

Why do we use FPGA?