Der Begriff Datenblock kommt häufig in der IT vor und hat unterschiedliche Bedeutungen. Den Datenblock gibt es in der Datenübertragung, in der Speicheradressierung und in der Software.
Ein Datenübertragungsblock hat eine fixe Anzahl an Bits und Zeichen. Dieser Datenblock beschreibt die Größe und Merkmale der zu übertragenden Daten. Blockaufbau und Blockelemente hängen dabei vom jeweils verwendeten Übertragungsprotokoll ab. Der Datenübertragungsblock wird oft als Frame bezeichnet. Die Länge wird durch einen End Of Block (EOB) oder End of Transmission Block (ETB) beschränkt.
Im Speicherumfeld definiert der Datenblock den kleinsten adressierbaren Speicherplatz eines Mediums. Das kann ein Cache, Hauptspeicher, eine Festplatte, CD oder DVD sein. Jeder Datenblock besitzt mit der Logical Block Number eine eigene Identifikation. Die Blockgröße kann fest oder variabel sein.
In der Software bezeichnet ein Datenblock einen abgschlossenen Programmteil einer strukturierten Programmiersprache.