The diference between a KML and a KMZ file is...

nearly nothing

Just ZIP your KML file and rename it to KMZ

Well there are a few more details, for example grafics and Icons are included in the KMZ file. if you are curious, just take a KMZ file, rename it to .ZIP and unpack it to see what is inside.