Kindly explain what is the exact meaning of the word "talk" in the following sentence?
Elixir Radar. A weekly email with blog posts, latest libraries, talks, events and job opportunities.
I looked through these definitions, but I am not sure which one is relevant. Perhaps - lecture? http://www.merriam-webster.com/dictionary/talk