Сходство в том, что они любили заниматься одним делом, и в том что оба были влюбленны в Машу
Различие в том, что Швабрин был гнелым человеком. Он всем врал, и искал во всем выгоду. Заботился только о себе. А Гринев был воспитанным, смелым, храбрым, искренним и т.д.