A codebook, or data dictionary, defines specific details of your data -- the variables, column headers for spreadsheets, participant aliases, or qualitative tags are some examples of facets of a dataset that should be described in a codebook. This differs from a ReadMe in that it focuses on specific details of the data, not information about the data file as a whole.