byte[] / binary
This data type is most commonly used with images, BLOB, and other binary data.
However, some components might handle the binary format in Base64 encoded format represented as Strings. The most common mistake related to this type is when Object is used instead, which displays something like @[aaa123 in the logs, because the Object ID instead of the Object value is returned when .toString() is used on an Object.