RabbitMQ is an open source message broker developed by SpringSource that uses Advanced Message Queuing Protocol (AMQP). It is highly distributed, asynchronous, fault tolerant and easy to use. EasyNetQ is an open source .NET client library that provides a simple API for interacting with RabbitMQ. It uses conventions to simplify common tasks like serializing .NET objects to JSON messages and routing messages by type. The presentation demonstrated how to install and use RabbitMQ, EasyNetQ, and some of RabbitMQ's core concepts like exchanges, queues, and routing.