Though the tathagatagarbha and the Buddha-nature have not exactly the same meaning, in the Buddhist tradition they became equated.
All are agreed that the tathāgatagarbha is an immortal, inherent transcendental essence or potency and that it resides in a concealed state (concealed by mental and behavioural negativities) in every single being, even the worst - the icchantika.