EHLL enhances and Basic mode

When I am automating the Mainframes, I selected Provide as IBM EHLLAPI. In the Configure Connection wizard, what are the following 2 parameters mean?

EHLL enhanced and Basic mode

Think of it as an OCR for a command line interface. Just like Google Tesseract. Basically the two options give you better handling depending on what type of environment you’re using.