Contiguous data blocks refer to a method of storing data in which blocks of data are stored sequentially on a storage medium, enhancing access speed and efficiency by minimizing the seek time required to locate data. This method is often used in file systems and databases to improve performance, but can lead to fragmentation issues if not managed properly.