It's just a blueprint, a holderforwhatourobjectisgoingtolooklike.
Anobject, ontheotherhand, isaninstance.
Sheaidedversionof a class.
Essentially, it's a specificversionof a classthathasalltheextrainformationfilledin, suchasthedifferentvaluesforthepropertiesandwhatallthemethodsweregoingtoreturn.
Sothisisverysimilartohow a houseand a blueprintwork.
Let's lookinanexampleinactualcodeusingJavaScripttoillustratethis, wejusthave a blankJavascriptfilewhichwe'regoingtofirstcreate a classin, whichisgoingtobeourblueprint.
Sowe'regonnaclearyourclass.
We'regonnacallithousebecausethisclassisgoingtobeusedtocreatehouseobjectsandinsideofhereWhatweneedis a constructivesowecouldjusttypethekeywordconstructorandtheconstructorisgoingtotakealltheparameterswewanttoputintoourhousewhenwecreate a newinstanceor a newobjectofthathouse.
So, forexample, wewanttoknowthecolorofourhousebecauseeveryhousewecreateisgoingtohave a differentcolor.
Ifyouwanttoseemorevideosofmesimplifyingprogrammingterminology, letmeknowdowninthecommentsand I canturnthisinto a fullseriesalsoletmeknowwhatothertermsyouwantmetocoverinthefuture.
Thankyouverymuchforwatchingthisvideoandhave a goodday.