what is awk ‘{ print $2; }’ doing exactly?

I would like to know what is this statement doing exactly?

ps aux | grep 'sidekiq 5' | grep -v grep | awk '{ print $2; }' | xargs kill -${2:-'TERM'}