Microsoft Interview Question

What is binary tree and how do you swap nodes