Потому что есть такая вещь как температура, которая суть есть кинетическая энергия движения молекул вещества, и есть такие силы - молекулярного взаимодействия.. . Так вот, когда работы по преодалению сил молекулярного притяжения больше чем энергия теплового движения молекулы - вещество твёрдое, когда энергии хватает чтоб оторвать молекулы от конкретных соседей, но не хватает чтоб она улетела от общей массы - вещество жидкое.. . А когда энергии столько, что молекула улетает не сильно заметив работу по вылету - вещество газ.. . Это конечно очень упрощённо, но гда-то так, ИМХО.