TD Interview Question

What is infrastructure-as-code? Can you describe it?