Is NAT gateway and NAT instance are same? when and where they get differed?

What is NAT instance?

What is ENI, ENA and EFA?

What is VPC and subnets?

What is route table?