software whose functionality is intentionally and artificially limited by the creator; as they want a more expensive upgraded version to be bought