SegWit: An optimization proposed by Bitcoin Core developer Pieter Wuille at the end of 2015, SegWit increases the volume of transactions that fit into each block without raising the block size parameter. Specifically, it also removes transaction malleability, an issue that once resolved could lead to a number of network improvements. You can read more about the technical specifics here and here.
So sorry, you said that we can find the technical specification on the link that said "here and here", but we can't have the info from it, since it's not a link. Please kindly check it.