La funzione di un choanocyte è quella di creare il flusso d'acqua attraverso il corpo di una spugna. Ciò consente ai nutrienti di filtrare e nutrire la spugna.
I cianociti sono cellule situate sulle appendici a forma di frusta, chiamate flagelli, situate nella spugna, leggono Reference.com. Questi flagelli quindi picchiano costantemente in acqua, spingendo acqua e sostanze nutritive attraverso i pori della spugna, che i choanociti intrappolano. Il movimento dell'acqua avviato dai choanociti aiuta i sistemi digestivo e respiratorio della spugna, perché oltre a tirare l'acqua, tirano anche ossigeno. Poi spengono sia l'anidride carbonica che i materiali di scarto.
I cianociti sono il terzo strato che compone una spugna. Il primo strato dà alle spugne i loro pori, e il secondo strato dà alle spugne la loro forma. Le cellule del secondo strato sono un mix di cellule mobili e scheletriche. Le cellule mobili, chiamate amebociti, lavorano di concerto con i choanociti per alimentare la spugna. Essi digeriscono il cibo che i choanociti forniscono per loro e trasportano l'ossigeno in tutto il corpo.
La spugna fa parte del regno animale, ma condivide anche le caratteristiche con i protisti, come i choanociti. Questi choanociti sono ritenuti discendenti di choanoflagellate, un antico protista.