This is an interactive binary tree. Try it out here!
This tool can be used to demonstrate all kinds of cool things, such as AVL rotations. Here's a right rotation caused by inserting a new node:
The tool also allows you to take a snapshot of a tree and come back to it later with a permalink. For example, here is the initial state of the tree shown in the GIF above.