At STN unlike LHR you will have to be processed through security again as you can not connect directly from one flight to another one.
I would imagine the netting is to stop things being thrown over yes. It is also present when going down the stairs to Satellite 3 as the stair-case goes under the wall for UK border control.