**2D Shapes:** 2D stands for “Two Dimensional”. A 2D shape has two dimensions- Length and Breadth. 2D figures are also referred to as plane figures or plane shapes since these figures lie on a flat surface. 2D shapes have areas but not volume. Straight lines make up the sides of the 2D shapes. 2D shapes are drawn using X-axes, and Y-axes.

**3D Shapes:** 3D stands for “Three Dimensional”. A 3D shapes have three dimensions- Length, Breadth, and Height or Depth. We see several things around us in daily life which are 3D shapes like books, ball, bottles, etc, they all have the three dimensions namely, length, breadth, and height. 3D shapes do have Areas and Volume too since they occupy space. 3D shapes are drawn using X-axes, Y-axes, and Z-axes.

Below is a table of differences between 2D Shapes and 3D Shapes:

Based on | 2D Shapes | 3D Shapes |
---|---|---|

Dimensions | A 2D shape has two dimensions- length and breadth. | A 3D shape has three dimensions- length, breadth and height. |

Mathematical Axes used | X-axes, Y-axes. | X-axes, Y-axes and Z-axes. |

View | 2D shapes are used to give simple view of an object. | 3D shapes are used to give architectural view of an object. |

Edges visible | In 2D shapes, al the edges are clearly visible. | In 3D shapes, some of the edges are hidden. |

Explanation | 2D shapes are easy to explain due to the visibility of all its edges. | In 3D shapes, only outer dimensions can be explained. |

Detailing | It is easy to draw details in 2D shapes. | Detailing becomes difficult in 3d shapes. |

Examples | Circle, Square, Rectangle or any other polygon, etc. | Cylinder, Prism, tube, Cuboid, etc. |

Drawing | It is easy to draw 2D Shapes. | 3D shapes are complex in drawing. |

## Recommended Posts:

- Difference between DFA and NFA
- Difference between DML and TCL
- Difference between C++ and Go
- Difference between 4G and 5G
- Difference between DAS and NAS
- Difference between Hue and Pig
- Difference between ANN, CNN and RNN
- Difference between H.323 and SIP
- Difference between PIP and HLP
- Difference between IoE and IoT
- Difference Between DVD-R and DVD+R
- Difference between BFS and DFS
- Difference between DDL and TCL
- Difference between HLP and PCP
- Difference between PIP and PCP
- Difference between LAN and MAN
- What is the difference between (NaN != NaN) & (NaN !== NaN)?
- Difference between URL and URI
- Difference between DVD-R and DVD-RW
- Difference Between Gi-Fi and Li-Fi

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.