rtCamp Interview Question

How does JavaScript compilation work?