iface

interfaces with methods used for interfaces that define methods and thus need to maintain a link to the method table

eface

empty interface (with no methods) only needs to maintain type information and a pointer to the data.