like its name suggests, half-and-half is simply equal parts milk and cream. whereas heavy cream is just, you know, cream. the real difference lies in the fat content: half-and-half is 10 to 18 percent fat, and heavy cream falls between 30 and 36 percent.