First of all it would be great if you understand how Bitcoin and Bitcoin's Blockchain works and after that you will have a solid understand of Blockchain and how it is different from traditional Server-Client architecture.
To fully understand the whole Bitcoin concept, just read: Mastering Bitcoin by Andreas M. Antonopoulos