1. Fújtató: A harmonikát egy fújtató működteti, egy összecsukható rész, amely előre-hátra mozog. A fújtató felhúzásakor levegő szívódik be, ha pedig zárjuk, összenyomódik és kinyomódik.
2. Nádtömbök: A harmonika belsejében nádtömbök vannak. Minden nádtömb több fém nádszálat tartalmaz, amelyek vékony, rugalmas fémcsíkok.
3. Reed szelepek: Mindegyik nád egy nádszelephez van rögzítve, amely egy kis bőr vagy műanyag darab, amely lefedi a nádnyílást. Amikor a fújtatóból származó légnyomás a reed szelepekre hat, azok kinyílnak, így a levegő áthalad a nádon.
4. Rezgő nád: Ahogy a levegő átáramlik a nádon, a nád rezeg, hanghullámokat hozva létre. Az egyes nádszálak által keltett hang magassága a hosszától és vastagságától függ:a rövidebb és vékonyabb nád magasabb hangokat, míg a hosszabb és vastagabb nád alacsonyabb hangokat kelt.
5. Rezonancia: A harmonika teste rezonanciakamraként működik, felerősítve és gazdagítva a nád által keltett hangot.
6. Billentyűzet: A harmonika egyik oldalán billentyűzet, a másikon gombok vagy billentyűk találhatók. Ezekkel a vezérlőkkel különböző nádkészleteket lehet kiválasztani, és különböző hangokat és akkordokat hozhat létre.
7. Levegő gombok: Egyes harmonikások léggombokkal rendelkeznek, amelyek segítségével a lejátszó szabályozhatja a levegő áramlását, és speciális effektusokat hozhat létre, mint például a tremoló vagy a vibrato.
Amikor a harmonikajátékos működteti a fújtatót és megnyomja a billentyűket, bizonyos nádszelepek kinyílnak, és a megfelelő nádszálak rezegnek, hangjegyek és akkordok sorozatát keltve.