Both are types of winter squash, but butternut looks like a bell whereas kabocha is more squat. Kabocha has a hint of chestnut. Butternut has a creamy and smooth texture (hence, the name, I think), but kabocha is denser and dry.