The phrase "better interface" means having a smoother and easier way to interact or communicate with something such as a software program or device. Full definition
Much better interface and I love the cash - flow tracking and lack of ad after ad. (budgetsaresexy.com)
you should have Docs to Go which allows a little bit better interface for Word / Excel / PowerPoint viewing. (blackberry.supportscentre.com)
Besides imparting visually stimulating aesthetics for the end users at the point of sale (POS), packaging also offers enhanced functionalities for enabling better interface with the the end users; extending shelf life by imparting optimised barrier properties and providing safetnet from the fake and spurious through impregnable brand protection / anti-counterfeiting solutions. (uflexltd.com)