EF Core is an object-relational mapper that allows .NET developers to work with database data using .NET objects. It eliminates much of the data access code developers typically have to write. EF Core maps .NET classes to database tables, allowing developers to write queries and perform data operations with .NET objects instead of SQL statements.