Ukraińska Powstańcza Armia (UPA) powstała podczas II wojny światowej. W okresie od 22 czerwca 1941 r. Do 22 lipca 1942 r. Terytorium Ukrainy zostało całkowicie zajęte przez wojska niemieckie i ich sojuszników. Na Ukrainie ustanowiono niezwykle brutalny nazistowski reżim okupacyjny. Odpowiedzią ludności ukraińskiej było uruchomienie masowego ruchu oporu.
Na zachodnich ziemiach ukraińskich rozpoczęto formowanie oddziałów zbrojnych pod dowództwem różnych sił politycznych. OUN (B) osiągnęła największy sukces w tym kierunku. Warunkowa data powstania UPA to 14 października 1942 r.
Latem 1943 r. Do UPA dołączyły oddziały partyzanckie mieszkańców Melnyka i sympatyków Bulby-Borowca. W ten sposób UPA stała się jedyną potężną partyzantką w regionie. Jej liderem został Roman Shukhevych. Głównym celem Ukraińskiej Powstańczej Armii było utworzenie niezależnego ukraińskiego państwa soborowego.
W odróżnieniu od wielu innych struktur partyzanckich, UPA nie miała stałej i systematycznej pomocy z zewnątrz, więc polegała przede wszystkim na własnych zasobach i wsparciu miejscowej ludności.
Oddziały UPA różniły się od wielu podobnych formacji partyzanckich wysoką organizacją i zdolnościami bojowymi. Ukraińscy powstańcy wypracowali oryginalną taktykę walki. Szczególnie cenne i ciekawe doświadczenie zdobyto przy budowie kryjówek - ukrytych bunkrów i kryjówek.
Ostateczna formacja głównych jednostek bojowych UPA nastąpiła w listopadzie 1943 r. Wszystkie jednostki bojowe i oddziały UPA podlegały Sztabowi Generalnemu. Wszystkie oddziały były częścią trzech Okręgów Wojskowych - UPA-Północ (Wołyń i Polesie); UPA-Zachód (Galicja, Zakarpacie, Bukowina, Zakarpacie); UPA-południe (Podillya, Południowy Wołyń, obwód Krzemieńecki). Czwarty okręg wyborczy, UPA-Wschód, nie uformował się.
Każdy z okręgów ogólnych został podzielony na okręgi wojskowe (grupy). W okręgach wojskowych istniały odrębne oddziały (inne nazwy - chaty, brygady), które były głównymi jednostkami taktycznymi w latach 1943 - 1945. Liczba chat wahała się od 300 do 600 żołnierzy. W namiocie wojskowym często mieli moździerze, a nawet broń. Chata została podzielona na setki (wydział). Liczba setek, w zależności od sytuacji, wahała się od 60 do 200 żołnierzy. Najmniejszymi jednostkami strukturalnymi były czwórki (pododdziały) i roje.
Oprócz stałych oddziałów Ukraińskiej Powstańczej Armii, we wsiach utworzono także Jednostki Samoobrony Busha (SCU). Jednostki te były małe, około 20-30 osób. Pełniły funkcje samoobrony osad i były rezerwą dla UPA, w razie potrzeby uzupełniały jej szeregi.
Działania kontrwywiadowcze w UPA prowadziła Służba Bezpieczeństwa (SB). Została założona w 1941 roku jako Służba Bezpieczeństwa OUN (B). Wraz z pojawieniem się UPA Służba Bezpieczeństwa rozszerzyła swoją działalność na oddziały powstańcze. Opiekę medyczną bojowników UPA sprawował Ukraiński Czerwony Krzyż (UCHH).
Struktura i liczebność UPA nie były stabilne, zmieniały się nieustannie w zależności od sytuacji militarno-politycznej. Największą liczbę UPA osiągnęła w 1944 r. W jej oddziałach znajdowało się wówczas według różnych danych od 30 do 100 tys. Żołnierzy.
Zapewnienie tak dużej liczby myśliwców było poważnym problemem. Broń i amunicja były używane wyłącznie jako trofeum. Dla osad z ludnością od 1942 roku OUN i UPA produkowały bofony (inne nazwy: befony, bifony, plakaty). Bofony pełnił kilka funkcji. Były to jednocześnie pisemne zobowiązania pieniężne wobec ludności za dobrowolną pomoc, zaświadczenia o przymusowym opodatkowaniu pieniężnym lub rzeczowym, a także dzięki dekoracji pełniły rolę materiałów propagandowych.
Powstańcy ukraińscy musieli walczyć jednocześnie na kilku frontach. Pierwszym przeciwnikiem były nazistowskie władze okupacyjne. W tym samym czasie musieliśmy walczyć z partyzantami sowieckimi i polskimi, którzy próbowali rozszerzyć swoje wpływy na zachodnie ziemie ukraińskie.
Konfrontacja z niemieckimi władzami okupacyjnymi rozpoczęła się w lutym 1943 r., Kiedy stu upowców napadło na Wołodymyret na Wołyniu. Zbrojna walka UPA z okupantem w tym okresie przejawiała się w utrudnianiu eksportu siły roboczej i żywności do Niemiec; ataki na obozy jenieckie (w Łucku i Kowlu); ataki na osady i przedstawicieli administracji okupacyjnej.
Władze niemieckie nie były w stanie kontrolować odległych osad w lasach wołyńskich. UPA zdołała przejąć kontrolę nad niektórymi odległymi rejonami Wołynia.
Powstałe republiki z ośrodkami w Stepanie, Kolce i Antoniwcach powstały na ziemiach oczyszczonych z okupacji. Zimą 1943-44 zmieniła się taktyka UPA przeciwko rządowi niemieckiemu. Jednostki UPA zaczęły unikać walki z Niemcami. Zbliżały się wojska radzieckie, a kierownictwo OUN przestało uważać nazistów za głównych wrogów i zaczęło przygotowywać się do walki przeciwko władzy sowieckiej. Stosunki UPA z partyzantami sowieckimi były wrogie.
Po wkroczeniu wojsk radzieckich na terytorium zachodniej Ukrainy rozpoczęły się starcia zbrojne pomiędzy oddziałami UPA a oddziałami Armii Czerwonej i wojskami wewnętrznymi. W lutym 1944 r. Bojownicy UPA w potyczce śmiertelnie zranili dowódcę I Frontu Ukraińskiego gen. M. Watutina.
W niektórych przypadkach bitwy nabrały charakteru na dużą skalę przy użyciu ciężkiej broni. Największa bitwa w historii Ukraińskiej Powstańczej Armii rozegrała się w dniach 21-25 kwietnia 1944 r. W przewodzie Gurba na pograniczu Tarnopola i Równego. Jednostki wojsk wewnętrznych NKWD i wojskowe (ich liczba według różnych szacunków od 15 do 35 tys. Żołnierzy) próbowały zablokować na tym terenie ok. 5 tys. Powstańców. Po kilkudniowych walkach z okrążenia wyrwały się najzdolniejsze jednostki Ukraińskiej Powstańczej Armii.
W okresie powojennym UPA kontynuowała walkę zbrojną, ale jej siły były zbyt nierówne. W marcu 1950 r. Zginął dowódca UPA Roman Shukhevych, a w październiku 1959 r. Zamordowany został Stepan Bandera, szef kierownictwa OUN (B). Pod koniec lat pięćdziesiątych opór zbrojny stopniowo wygasał. Ostatnie starcie zbrojne członków OUN z radzieckimi służbami specjalnymi miało miejsce w kwietniu 1960 r. W pobliżu wsi Winorośl (region Tarnopol).