In the early 1990's, Gil Kalai introduced me to a very interesting generalization of homology theory called intersection homology, which existed for like 10 years back then I believe. Defined initially by Goresky and MacPherson, this is a version of homology which agrees with ordinary homology on manifolds, but also retains crucial properties like Poincare Duality and Hodge Theory on singular (non-)manifolds. The original definition was combinatorial, but it was later re-interpreted in sheaf-theoretic terms (perverse sheaves?).
Back then it certainly looked like an exciting new development. So, I'm curious - where does the field stand today? Is it still thriving, or has it been merged with something else, or just faded away?