質問なんですが...

@IBAction func button1Action(sender: AnyObject){.....

iOSのUI部品の一例です。このsenderというのはいつ使う引数なんでしょうか?