can you please explain what's difference

Typing your title into google gives...

An interface is the connection between systems or applications, while a protocol defines the rules for data exchange between these systems or applications.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.