flowchart TD Matter("Matter"):::matterNode Sep{"Can it be separated
by physical means?"}:::decisionNode Mix["Mixture"]:::mixNode Uniform{"Is composition
uniform?"}:::decisionNode Homo["Homogeneous
Mixture (Solution)"]:::homoNode Hetero["Heterogeneous
Mixture"]:::heteroNode Pure["Pure Substance"]:::pureNode Chem{"Can it be broken
down by chemical
means?"}:::decisionNode Compound["Compound"]:::compoundNode Element["Element"]:::elementNode Matter --> Sep Sep -->|Yes| Mix Sep -->|No| Pure Mix --> Uniform Uniform -->|Yes| Homo Uniform -->|No| Hetero Pure --> Chem Chem -->|Yes| Compound Chem -->|No| Element classDef matterNode fill:#9b59b6,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef decisionNode fill:#bdc3c7,stroke:#333,stroke-width:2px,color:#333,font-size:16px classDef mixNode fill:#e67e22,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef homoNode fill:#f39c12,stroke:#333,stroke-width:2px,color:#333,font-size:16px classDef heteroNode fill:#f1c40f,stroke:#333,stroke-width:2px,color:#333,font-size:16px classDef pureNode fill:#1abc9c,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef compoundNode fill:#2ecc71,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef elementNode fill:#3498db,stroke:#333,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#999,stroke-width:2px,font-size:16px

Details

Hover over a node to see details