A Part is a type of BasePart, all parts (MeshPart, WedgePart, etc.) are of the type BasePart.
This matters if you are trying to see if something is a physical object and so if you do :IsA("Part")
, a WedgePart or MeshPart will return false while :IsA("BasePart")
will return true
1 Like
to add onto this, basepart is not creatable and is not usable with :FindFirstChildOfClass
but is usable with :FindFirstChildWhichIsA
and yes basepart is pretty much all kinds of parts while a part can only be a cylinder, sphere, or brick
1 Like