Screen Sharing.app: It's Built in to your Mac! Use it!
People always ask me what I use for screen sharing. My answer: Screen Sharing. As in, "Screen Sharing.app," which is built in to your mac. And guess what:
Screen Sharing.app is the best. It's on your Mac right now and it's free!
I'll take it a step further:
Screen Sharing.app is the best screen sharing application around. You should use it if you can.
"But wait," you say, "I don't have it on my Mac. I've looked in my Applications folder and it doesn't show up in Spotlight search."
You have it! And you're right: not only is it not where you expect it to be, but it doesn't show up in Spotlight.
Where is Screen Sharing.app on my Mac?
It's here: /System/Library/Core Services/Screen Sharing.app
Highest quality screen sharing experience
Fastest screen sharing experience
Both host and remote can control the screen
CMD+TAB changes the app on host machine
Based on VNC but waaaaayyyyy faster so Linux and Windows VNC users can connect to
Has observer-only mode if you want that
Clipboard syncing between remote/host
Requires a direct connection to host machine: VPN, IP Address, etc.
That means firewalls might block it.
Can be slow with slower internet connections
How to Use Screen Sharing.app
Go go Macintosh HD => System => Library => Core Services
Double-click on Screen Sharing.app
Enter the URL or IP address of the host machine
Finder => Go => Connect To Server
Enter vnc://address.of.host.machine.example.com
Bonus: save the addresses by clicking the + button!
Turn Screen Sharing on on your Mac to Allow Connections
Now that I've convinced you to use Screen Sharing.app to remote pair, you need to allow screen sharing connections to your Mac in order to host:
System Preferences => Sharing
Screen Sharing: check it!
Note: The vnc://x.x.x.x address is the IP address on your local network people can use to connect to your machine. VPN users can likely use this address.