Podstawową różnicą między tymi dwiema formami jest schemat rymowania. Sonet Petrarka ma schemat rymowania ABBAABBA, gdzie linie kończące się na "A" rymują się ze sobą, podobnie jak linie kończące się na "B". Szekspirowski sonet ma naprzemienny schemat rymowania ABABCDCDEFEFGG, zakończony rymowanym dwuwierszem.
Obie sonety są zawsze napisane w pentamencie jambicznym, który składa się z 10 sylab w pięciu parach sylab zestresowanych i nieakcentowanych w każdej linii. Poza tym i być może wspólnym przedmiotem, te dwie rzeczy różnią się znacznie pod względem formy, a jednocześnie są uważane za ten sam rodzaj wiersza.
Specyfika schematu rymowanek Petrarka, który został nazwany i wynaleziony przez włoskiego poetę Petrarca, działa bardzo dobrze z językiem włoskim, ponieważ ma on możliwość rymowania o wiele bardziej swobodnie niż zwykle jest to możliwe w języku angielskim. Pierwsze osiem linii, zwane oktawą, przedstawia argument lub pytanie, po którym następuje punkt zwrotny lub volta. Na pytanie lub argument odpowiada odpowiedź sestet, ostatnie sześć linii.
Dla porównania sonet szekspirowski opiera się głównie na ostatnim dwuwierszu, który często objaśnia, obala lub w inny sposób oświetla pierwsze 10 linii sonetu.