Yes. It basically outputs the executable binary for the target you choose when compiling your Haxe code.
It means you write Haxe source and the 'compiler' (transpiler, actually) generates code for the choosen target. It will then compile the generated code using the target compiler installed in your system, if necessary (when you target C++, for example).