Wszystkie rodzaje informacji przekazywane w systemie, zarówno dane jak i instrukcje są nazywane komunikatami. Strukturę podziału komunikatów obrazuje poniższy rysunek:

Komunikaty zdalne są to informacje przesyłane po magistrali systemowej pomiędzy funkcjami interfejsu. Dzielą się one na komunikaty wieloliniowe (grupowe), przysyłane po liniach DIO oraz jednoliniowe przesyłane po liniach sterujących i kontroli transmisji. Komunikaty grupowe, składające się z bajtów, dzielą się na instrukcje, które sterują pracą systemu oraz dane. Osobną grupą komunikatów są komunikaty lokalne jedno i wieloliniowe przysyłane od funkcji urządzenia do funkcji interfejsu i na odwrót. Jedynie grupa funkcji interfejsu nie jest zdefiniowana w standardzie IEC 625.
Na kolejnym rysunku przedstawione są rodzaje komunikatów używanych w interfejsie GPIB oraz obszary ich występowania i oddziaływania w urządzeniach systemu.

Standardowo zarówno sygnały jak i dane bądź rozkazy czy adresy, które noszą nazwę komunikatów, dzielą się na siedem grup:
1) Rozkazy adresowe (Addressed Command) AC
zdalne, typu instrukcji, wieloliniowe, działające jedynie na zaadresowane urządzenia.
2) Rozkazy uniwersalne (Universal Command) UC
działające na interfejsy wszystkich urządzeń dołączonych do magistrali.
3) Adresy (Address) AD
wieloliniowe, typu instrukcji, umożliwiające identyfikację urządzeń dołączonych do magistrali, dzielą się na adresy odbiorców oraz adresy nadawców.
4) Komunikaty kontroli współpracy (Handshake) HC
komunikaty jednoliniowe przesyłane po liniach kontroli transmisji.
5) Komunikaty zależne od urządzenia (Device Dependent) DD
komunikaty wieloliniowe przesyłane w trybie transmisji (np. wyniki pomia-rowe lub dane programujące).
6) Komunikaty statusu (Status) ST
komunikaty jedno i wieloliniowe, niosące informacje o stanie urządzenia (np. przekroczenie zakresu, żądanie obsługi, zakończenie pomiaru).
7) Komunikaty wtórne (Secondary) SE
adresy wtórne, rozkazy kontroli równoległej, nie mają one żadnego znaczenia, jeśli nie są poprzedzone związanym z nimi komunikatem pierwotnym, czyli należącym do jednej z grup 1-6.
Komunikatom grupowym AC, AD, UC, SE czyli instrukcjom sterującym i komunikatom wtórnym są przyporządkowane odpowiednie kody grupowe.
| D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | ||
| ACG | X | 0 | 0 | 0 | C | C | C | C | |
| PCG | UCG | X | 0 | 0 | 1 | C | C | C | C |
| LAG | X | 0 | 1 | L | L | L | L | L | |
| TAG | X | 1 | 0 | T | T | T | T | T | |
| SCG | X | 1 | 1 | S | S | S | S | S |
| - ustalona charakterystyczna dla każdej grupy zawartość bitów DIO 4-6 |