Apa perbedaan antara buah dan sayuran?

Buah mengandung biji dan biasanya dikembangkan dari bagian berbunga dari tanaman sedangkan Sayuran adalah tanaman atau bagian dari tanaman yang dapat dimakan.