Er is betekenisverschil.
ruit
vierhoek met even lange zijden en met gelijke overstaande hoeken
Een ruit is een bijzonder parallellogram waarin de overstaande zijden niet alleen evenwijdig zijn, maar ook nog gelijk.
vierkant
een ruit met gelijke zijden én gelijke hoeken
Een vierkant is niet alleen een bijzondere ruit (gelijke hoeken) maar ook een bijzonder parallellogram (zijden loodrecht op elkaar).
Er is dus een duidelijk, meetkundig, verschil. Nu even uw kennis controleren: een rekenvraag met beide woorden. Stel het volgende. U hebt een kubus gemaakt door zes kartonnen vierkanten met plakband een beetje beweeglijk aan elkaar te plakken. U duwt vervolgens die kubus wat scheef. Hoeveel vierkanten hebben dan de neiging een ruit te worden?
Zie voor het onderscheid tussen ruit en raam: http://www.schrijfwijzer.nl/website/verwarwoordenboek/verwarwoord/445/raam-ruit