Egy jelölt vagy politikai párt választási programja képezi a választási kampány alapját. Egy jól megtervezett program lehetővé teszi a legtöbb szavazat megszerzését, ösztönözve a választókat azáltal, hogy hatékony módszereket mutat be az akut problémák megoldására.
A választási program olyan dokumentum, amely az ország politikai helyzetében megérett legégetőbb problémákat és azok megoldásának módjait érinti. Ezenkívül fel lehet mérni a rivális jelölteket és az általuk javasolt módszereket. A programnak arra kell ösztönöznie a választókat, hogy pozitívan válasszanak egy adott jelöltet. A választási program elkészítésekor a választásra szavazó potenciális kör, valamint a jelölt már létrehozott támogatói csapata irányítja őket. A választási program bemutatását a jelöltek programüzenetének nevezik. Ezt a médián, különösen az interneten keresztül hajtják végre. Emellett nyilvános fellépések vannak találkozókon, nyilvános viták, viták, gyűlések, tüntetések és egyéb események. Szórólapokat és egyéb kampányanyagokat állítanak elő, beleértve az óriásplakátokat és a televíziós reklámfilmeket. A választások előtti beszédek sorrendjét az állami törvény állapítja meg, miszerint a műsor tartalmára korlátozások vonatkoznak. Például ennek a dokumentumnak nem szabad közvetlenül vagy rejtett formában tartalmaznia az erőszakos változás vagy a fennálló alkotmányos rend integritásának megsértése, a nemzeti, vallási, osztálybeli, faji alapú gyűlöletkeltés és más típusú propaganda elképzeléseit. A választási programot a választási bizottság előtt hirdetik meg, amely gondosan ellenőrzi, hogy megfelel-e az alkotmány hatályos törvényeinek. A Bizottságnak jogában áll megtagadni a jelöltnek a regisztrációt, vagy törölni azt, ha a programot már regisztrált választási résztvevő jelölte ki. Választási programjában a jelöltnek meg kell jelölnie annak okát, hogy miért kell őt kiválasztani egy adott posztra. A dokumentum szövegének meggyőzőnek kell lennie, és nem tartalmazhat ellentmondásos állításokat.