by Guru3D
colorful block diagram. Global concept
The license type determines how you can use this image.