Perbezaan utama antara Ascocarp dan Basidiocarp adalah bahawa ascocarp adalah badan buah ascomycete yang menghasilkan ascospores sementara basidiocarp adalah badan basidiomycete yang menghasilkan basidiospora. Selanjutnya, sebahagian besar ascocarps berbentuk mangkuk sementara beberapa berbentuk bulat dan labu sedangkan, basidiocarps berbentuk kelabu.
Ascomycetes dan basidiomycetes adalah dua kumpulan kulat. Kulat membiak melalui spora. Lebih-lebih lagi, kedua-duanya adalah kulat yang lebih tinggi. Ascocarp dan Basidiocarp adalah dua badan berbuah yang menanggung spora setiap kumpulan kulat. Oleh itu, kedua-dua struktur ini adalah hasil pembiakan kulat seksual.