TED Talks is a website that provides short, influential talks on a wide range of topics including science, business, global issues, technology and creativity. The talks are given by experts in their fields and aim to spark discussion and sharing of ideas. Speakers have 18 minutes or less to present their ideas in a clear and concise manner.