H5 scripts M3 H5 scripts connect to an M3 program to extend the program's functionality in the browser-based UI. A script can use the program's data and change how the program behaves when you interact with it.