Vacío se refiere a un objeto que puede contener algo más. El objeto puede ser de cualquier forma, material, o tener cualquier finalidad. El autobús esta vacío. La botella está medio vacío. La bolsa vacía. El edificio vacío. La mente vacía. El vacío del espacio exterior. (Observa como "mente" y "espacio exterior" no son técnicamente "objetos" pero "pueden contener algo").
Hueco es una propiedad de objetos sólidos, que indica si el objeto es completamente sólido, o si tiene un espacio interior sin material ("hueco"). Por ejemplo, una esfera puede ser sólida (completamente llena de material) o hueca (hay parte de su interior que no tiene nada, más que aire). Un tronco de árbol normalmente es sólido, pero puede ser hueco si algún animal ha cavado en su interior para tener su guarida.
El hecho que algo esté vacío no significa que sea hueco! El hueco de muchos objetos es inalcanzable o inutilizable como contenedor, en cuyo caso no puede estar "vacío". Un tubo de metal puede ser hueco, pero, a no ser que tenga como finalidad contener algun objeto o líquido, no podrías decir que está vacío.