How does block actually work?

Initially i thought shields where either being held up with 100% block chance or not; but after seeing various nodes with % block chance and the titans ascendency nodes how does block actually work in this game?