I am going to take a guess here as to what I think it means. Most likely "end-user client" is a program that the customer (end-user) gets and runs on their computer. " means it can be used with, but I am not sure in what way.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.