Yes, water has polar bonds, and is a very polar molecule.
polar
Water molecules are polar molecules. Both of the bonds inside the molecule are polar bonds.
maybe
Within the molecule, the bonds are covalent bonds. Between water molecules, they're hydrogen bonds.
Hydrogen bonds
Water has covalent bonds.The bonds between atoms in a water molecule are covalent bond, somewhat polar ones.
No, water is a polar solvent because of the polar oxygen-hydrogen bonds and the geometry of the compound.
A solvent is polar if its molecules contain highly polar covalent bonds, for example water, or ionic bonds, for example molten salt.
Within a water molecule is covalent bonds. between water molecules are hydrogen bonds.
oil is non-polar, so cannot form bonds with the water molecules - water molecules are polar, and hydrogen-bond to each other so for a substance to dissolve in water is must also be polar in order to form hydrogen bonds or permanent dipole - permanent dipole bonds.
Salt is soluble in water because is a polar, ionic compound.
Molecules with many polar bonds are soluble in polar solvents.Also, molecules with none or few polar bonds (many non-polar bonds) are soluble in non-polar solvent. e.g Water is a polar solvent so substances with many polar bonds are soluble in it.