Monocots and dicots differ from each other in four structures: leaves, stems, roots and flowers. The difference between dicot and monocot root is, dicot root contains xylem in the middle and phloem surrounding it. While, monocot root contain xylem and phloem in another manner, forming a circle.