title: What is the difference between Algorithm and Logic?
body: <p>I know an algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function.But how we can differentiate it from Logic?</p>