Hi Cira,
Programs are a special type of top-level project.
Project managers use programs to view combined actuals and effort for all of the child projects.
I think that Program does not have baseline.
I hope the below manual will be useful for you about Program.
Difference Between Master Projects and Programs
Regards,
Shoichi