title: LZSS vs. LZ77 compression difference
body: <p>Can someone please explain the difference between the <code>LZSS</code> and the <code>LZ77</code> algorithm. I've been looking online for a couple of hours but I couldn't find the difference. I found the LZ77 algorithm and I understood its implementation. </p>
  
  <p>But, how does <code>LZSS</code> differ from <code>LZ77</code>? Let's say if we have an string <code>"abracadabra"</code> how is <code>LZSS</code> gonna compress it differently from <code>LZ77</code>? Is there a C pseudo-code that I could follow?</p>
  
  <p>Thank you for your time!</p>