What does a modern estate agent bring to the table?

What does a modern estate agent bring to the table?