We initiate the systematic study of endomorphism algebras of permutation modules and show they are obtainable by a descent from a certain generic Hecke algebra, infinite-dimensional in general, coming from the universal enveloping algebra of gl n (or sln). The endomorphism algebras and the generic algebras are cellular (in the latter case, of profinite type in the sense of R.M. Green). We give ...