There are many different ways of coding qualitative data. Two of the most frequently mentioned are in vivo coding, in which participants’ actual words become codes while the researcher is coding, and a priori coding, in which the researcher has defined codes before beginning to analyze the data.