Let's say you have an old PC game. The game is written to run on Windows 2000, but it still works on Windows 7. Sort of.

Well that company might re-release the game *Optimized for Windows 7*.

They physically re-work the code of the program so it works better with the current system. 

____

Other programs may have already been written for that current system, but those systems can go through updates too that might conflict with the program. This would cause the software to need an update so it can run without issues on the updated software.
අපි හිතමු ඔයාට පරණ PC Game එකක් තියෙනවා කියලා. ක්රීඩාව වින්ඩෝස් 2000 මත ධාවනය කිරීමට ලියා ඇත, නමුත් එය තවමත් වින්ඩෝස් 7 මත ක්රියා කරයි. හොඳයි එම සමාගම *Windows 7 සඳහා Optimized* ක්‍රීඩාව නැවත නිකුත් කරනු ඇත. ඔවුන් ක්‍රමලේඛයේ කේතය භෞතිකව නැවත ක්‍රියා කරයි, එබැවින් එය වත්මන් පද්ධතිය සමඟ වඩා හොඳින් ක්‍රියා කරයි. ____ එම වත්මන් පද්ධතිය සඳහා වෙනත් වැඩසටහන් දැනටමත් ලියා තිබිය හැක, නමුත් එම පද්ධති වැඩසටහන සමඟ ගැටෙන යාවත්කාලීන හරහා යා හැක. මෙය මෘදුකාංගයට යාවත්කාලීනයක් අවශ්‍ය වන අතර එමඟින් යාවත්කාලීන කළ මෘදුකාංගයේ ගැටළු නොමැතිව ධාවනය කළ හැකිය.