In this section, we will learn about the SMTP protocol and introduce smtplib, a Python module that's used to send emails. We will also demonstrate how to send different types of email, such as simple text messages, emails with attachments, and emails with HTML content. We will also explore how to work with emails with SMTP authentication in Python 3.7.