State Farm interview question

What is an IDE?