What are the best things we can do to secure our network from a cyber attack?

Hi All I'm interested in knowing what we can do to secure our network from a cyber attack? Have any of you implemented anything? 

Thanks 

Paul