Lohkokaavio on graafinen menetelmä, jota käytetään järjestelmän käsitteen selittämiseen ilman tarvetta ymmärtää järjestelmän yksittäisiä osia. Tämäntyyppistä kaaviota voidaan käyttää useilla toimialoilla havainnollistamaan ja kouluttamaan yksilöitä järjestelmän toiminnasta joko osittain tai kokonaisuudessaan. Lohkokaavioilla on yleensä looginen, menetelmällinen kulku alusta loppuun. Insinöörit ja ohjelmisto -ohjelmoijat ovat esimerkkejä henkilöistä, jotka saattavat tuntea lohkokaaviot.
Lohkokaaviot ovat olennaisesti synonyymeja vuokaavioille, mutta lohkokaavio on luonteeltaan yleinen. Joskus lohkokaavioita käytetään piilottamaan tiettyjä tietoja tai prosesseja, jotka voivat osoittautua hyödyllisiksi tai haitallisiksi tapauksen mukaan. Ihmisten, joille esitetään lohkokaavio, pitäisi pystyä ymmärtämään, mitä lohko edustaa. Lohkon ymmärtämisen helpottamiseksi lohkoon on vedettävä viivoja, jotka edustavat erilaisia panoksia, lähtöjä tai vaihtoehtoisia valintoja.
Kuvattavan prosessin tyypistä riippuen lohkot voivat toimia missä tahansa kapasiteetissa, jota tarvitaan prosessin tai prosessin osien asianmukaiseen kuvaamiseen. Esimerkiksi työstökoneiden valmistussolu voi sisältää porakoneen, jyrsinkoneen ja hiomakoneen. Prosessin havainnollistamiseksi kyseisessä solussa jokainen työstökone voidaan esittää omalla lohkollaan. Kun valmistusprosessi on kuvattu kokonaisuudessaan, yhtä lohkoa voidaan käyttää edustamaan kaikkia kyseisen solun komponentteja.
Lohkokaaviota voidaan käyttää myös havainnollistamaan tietokoneohjelman toimintaa tai sen osien toimintaa. Jos esimerkiksi ohjelmaa tarvitaan neljän eri korkotavan laskemiseen, lohko voi edustaa kutakin näistä koodiriveistä jollekin näistä menetelmistä. Tällä tavalla valvojan ei tarvitse ymmärtää itse koodia sellaisena kuin se on kirjoitettu, kunhan lohkon tarkoitus ilmoitetaan tehokkaasti.
Joitakin lohkokaavioita voidaan käyttää keinona kartoittaa prosessi ylhäältä alas -kaaviona. Esimerkiksi henkilö, jolla on inspiroitu projekti, voi käyttää lohkokaaviota keinona välittää idea yksittäisinä lohkoina, joista jokainen auttaa tukemaan pääaihetta. Myöhemmin nämä yksittäiset lohkot voidaan sitten analysoida ja kehittää edelleen lisälohkokaavioiksi tarpeen mukaan. Tätä menetelmää voidaan toistaa, kunnes prosessi on kartoitettu kaikkien hankkeeseen osallistuvien tyydyttäväksi. Jos lohkokaavio on koottu ja kartoitettu kokonaan, se voi muistuttaa koko projektin mäntätyyppistä rakennetta, mikä on tyypillistä ylhäältä alas -kaaviossa.