Moved to my new blog: jasonformat.com/wtf-is-jsx
It's actually really straightforward. Take 1 minute and read this.
You declare this per-file or per-function to tell your transpiler (eg: Babel) the name of a function that should be called (at runtime) for each node.