What is different between catalyst and hardener?

The term catalyst is much more general than the term hardener, since hardening is only one of endless numbers of processes which can be catalysed. A hardener, therefore, would be a specific type of catalyst.