cheddar cheese. cheddar is a hard english cheese while american cheese is a smooth and creamy processed cheese. cheddar has more flavor while american cheese, being artificially processed rather than aged naturally, is less expensive.