A genuine question as for the first time last night I noticed having large amount of freezing time , DC's and increased latency. It was awful.

Why are the servers getting these attacks and how do we prevent them? And who or what is causing them?

Sorry I'm not that technical. I rather ask to get more understanding of it and if theres anything I can do to avoid this?