What are Smart Contracts and how might they be applied in human resource management?

What are Smart Contracts and how might they be applied in human resource management?