A principal diferença entre a grama e o junco é que o capim é um membro da família das plantas Poaceae e tem uma haste cilíndrica oca e folhas dispostas alternadamente, enquanto o junco é um membro da família Cyperaceae e tem um tronco triangular sólido e folhas dispostas em espiral.
Cyperaceae e Poaceae / Gramineae são duas famílias de plantas com flores monocotiledôneas. As plantas Poaceae também são conhecidas como gramíneas. As plantas Cyperaceae também são conhecidas como juncos e são ervas daninhas semelhantes às gramíneas. Tanto as gramíneas quanto os juncos são plantas não lenhosas. Muitas vezes é difícil identificar a diferença entre grama e junco. Uma das principais diferenças entre eles é o caule. As hastes da grama são ocas e cilíndricas na seção transversal, enquanto as hastes das juncas são sólidas e triangulares na seção transversal.