How do Hecke-algebras arise naturally in your field of mathematics and why are they important? How would you define them and how do you think about them? e.g. generators and relations, functions on some space, grothendieck group...