A foundation for the nature of human rights

One can hear references to human rights every day, though a clear definition of the concept is still missing. The problem is very complicated, since it has been used differently in constitutional law, law theory and international relations.