Een feature class is een verzameling van  entiteiten met hetzelfde geometrietype (punten, lijnen of polygonen) en dezelfde attributen. In ArcGIS worden feature classes opgeslagen in een geodatabase en vormen ze de basis voor gis-analyses en visualisaties. Ze vertegenwoordigen objecten of gebeurtenissen uit de echte wereld, zoals gebouwen, rivieren of wegen.
Feature classes kunnen verschillende attributen en relaties hebben die verband houden met de entiteiten die ze vertegenwoordigen. Ze kunnen ook betrekking hebben op geospatiale bewerkingen zoals buffering, overlay-analyse en netwerkanalyse. Feature classes zijn essentieel voor het organiseren, beheren en analyseren van geospatiale gegevens in ArcGIS en spelen een belangrijke rol in het ontwerpen en implementeren van datamodellen.