read.csv() is a wrapper function for read. table() that takes the first line of the input file as a header to specify the table's column names and requires a comma as the separator. It is a perfect contender to read CSV files because of this.