blind SQL injections describe scenarios in which database responses are never returned and behaviour is inferred using either boolean- or time-based logic.
As an example, generic boolean-based blind SQL injections cause the application to return different and predictable values whenever the database query returns a TRUE or FALSE result, hence the "boolean" name. These values can be reviewed within the application context.