Nashua interview question

How would you explain a complex software to a customer?