--- title: Part order: 20 --- The `Part` object in FreeSewing's core library holds all data and logic of a pattern part. A pattern part is what holds the actual information about points and paths, and multiple parts together typically make up a pattern. ## Part properties | Property | Description | | --------:| ----------- | | `attributes` | An [Attributes](/reference/api/attributes) instance holding the part's attributes | | `paths` | A plain object to store your paths in | | `points` | A plain object to store your points in | | `render` | A flag that controls whether to include the part in the render output | | `snippets` | A plain object to store your snippets in | ## Part methods