The diagram here is an architecture diagram. An architecture diagram can help visually map out the physical implementation of components of a software system. This kind of diagram can show the general structure of the software system and the connections, constraints, and boundaries between each element. You can find this template on EdrawMax and try to design an architecture for your project.