title: Abstract classes vs. interfaces vs. mixins
body: <p>Could someone please explain to me the differences between <strong>abstract classes</strong>, <strong>interfaces</strong>, and <strong>mixins</strong>? I've used each before in my code but I don't know the technical differences.</p>