Import Vs Include

BlitzMax Forums/BlitzMax Programming/Import Vs Include

Hi everyone, I'm relatively new to Bmax.
What's the diffrence between Import and Include. It seems like Include is all you need. When is Import usefull.
Also, how can I precomplie a .bmx file to be used later on

Thanks.