Up to now the graphical solutions I've shown were focused on accessing the X desktop. I've also focused on accessing a session exclusively.
On this post I will talk about a tool that is OS independent. You can share a Mac or Windows or Linux desktop and that allows remote collaboration with multiple people looking and controlling the same desktop.

VNC uses the RFB protocol to transmit keyboard and mouse signals to remote computer and receive back the graphical screen.