The app control palette allows, as its name suggests, to control your application.
Basically, this means opening\closing\manipulating VIs, controls and indicators dynamically as the program runs (for example, opening a VI and not waiting for it to finish or hiding controls).
You could start by reading Chapter 17 of the LV user manual (Help>>Search the LabVIEW Bookshelf). This may not be very readable, but it will show you the basics and give you different concepts and terms which you can then search for. You can also look at the examples supplied with LV.
Another option would be to look
here. You will find mostly example code, but that shouldn't hurt. The best bet would be searching for "tutorial" and terms like "VI server".
___________________
Try to take over the world!