These two seem very similar. What are the major differences between the two? 
For example, in the following sentence,
"substitute the lesser punishment for greater one."
Can one use "less" instead of "lesser" here?