ਸਾਫਟਵੇਅਰ (Software)
ਹਦਾਇਤਾਂ ਦਾ ਇੱਕ ਸਮੂਹ, ਜੋ ਇੱਕ ਪੈਟਰਨ ਵਜੋਂ ਸੰਕੇਤਬੱਧ ਹੈ, ਜੋ ਇੱਕ ਮਸ਼ੀਨ ਦੇ ਕੰਮਾਂ ਨੂੰ ਦਿਸ਼ਾ ਦਿੰਦਾ ਹੈ। ਸਾਫਟਵੇਅਰ ਮਿਹਨਤ ਅਤੇ ਬੁੱਧੀ ਰਾਹੀਂ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜੋ ਇਹ ਸੰਭਵ ਬਣਾਉਂਦਾ ਹੈ ਉਸ ਰਾਹੀਂ ਇਸ ਦਾ ਮੁੱਲ ਹੁੰਦਾ ਹੈ। ਸਾਰੇ ਪੈਟਰਨਾਂ ਵਾਂਗ, ਇਸ ਨੂੰ ਮੂਲ ਨੂੰ ਘਟਾਏ ਬਿਨਾਂ ਨਕਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਦਾ ਰਚਣਹਾਰ ਇਸ ਨੂੰ ਸਵੈਇੱਛਾਵਾਲੇ ਲਾਇਸੈਂਸ ਸਮਝੌਤਿਆਂ ਰਾਹੀਂ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਵਰਤੋਂ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ, ਜਾਂ ਇਸ ਨੂੰ ਮੁਫ਼ਤ ਜਾਰੀ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਹਾਡੀ ਆਪਣੀ ਮਸ਼ੀਨ ਉੱਤੇ ਸਾਫਟਵੇਅਰ ਚਲਾਉਣ ਦਾ ਹੱਕ ਤੁਹਾਡਾ ਹੈ। ਧੋਖੇ ਰਾਹੀਂ ਜਾਂ ਕਿਸੇ ਸਵੈਇੱਛਾਵਾਲੇ ਲਾਇਸੈਂਸ ਦੀ ਉਲੰਘਣਾ ਕਰ ਕੇ ਹਾਸਲ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਠੱਗੀ ਰਾਹੀਂ, ਜਾਂ ਉਸ ਵਰਤੋਂ ਰਾਹੀਂ ਜੋ ਲਾਇਸੈਂਸ ਨੇ ਕਦੇ ਸੌਂਪੀ ਹੀ ਨਹੀਂ ਸੀ, ਇੱਕ ਪੀੜਤ ਪੈਦਾ ਕਰਦਾ ਹੈ।