$('a').trigger('click') vs $('a').click()

$('a').trigger('click') vs $('a').click()

is there a difference between  $('a').trigger('click') and $('a').click() ?