Hi ive been given some question as part of a homework assignment, just to clarify i dont want the answers to the questions just advice as to where to look for resources.
The Socket programming model and how that model works in Java, explaining clearly how Sockets support a simple Client-Server networked application, and the role and use of threads in creating more complex, multiple-client networked applications. Describe the structures available within Java that support multi-threaded applications
Why i dont understand is what it means by the programming model and the structures.