Cognizant interview question

Q . What is prototyping in js?