In the Oracle RDBMS, a segment is a logical data structure constructed out of extents. The four segment types are:

Segments are the largest of three data allocation structures in Oracle. Segments are constructed from extents, and extents are constructed from data blocks.