taking a program , and using it for a different purpose, essentially two similar programs, based off the same coding