Mono for Android is a framework that need to be installed on android devices or is a compiler that compiles to java bytecode?
===

I'm trying to understand how mono for android works.

Taking into account that android reads java bytecode, Mono for Android is a framework that need to be installed on android devices or is a compiler that compiles to java byte code?
