How does HP work and why to delegate it?