kickstart is the automated mode of installation of the Anaconda installer. To use it, you create a text file with command directives describing all of the things the installation program should do. Additionally, it includes the flexibility to include scripts to run before and after the installation process as well as in the case of errors.
Have a neat trick with kickstart? List it here!
AnacondaExtendingKickstart Techniques for extending Kickstart's capabilities