The answers to this question explain that ice is less dense than water because it has a "crystal structure", but they dont explain what exactly that is and why this happens, also I saw this answer from another site stating that not all ice is less dense than water.
What is the "crystal structure" that ice has? Why is ice structured that way? Can ice be more dense than water, and if yes, how and when?