Difference between OnClick & OnCommand

Difference is additional information CommandName, CommandArgs Properties are passed with Command Argument