Flowcharts are one of the techniques used to describe an algorithm. As a reminder, the definition of an algorithm is shown below.
Algorithm - is a list of step-by-step instructions that, when followed, will solve a problem.
The two main techniques for producing an algorithm are:-
For an amusing introduction to flowcharts (it's not essential though), have a look at the two minute clip from the 'Big Bang Theory' where Sheldon creates an algorithm on 'How to Make a Friend' and lays it out as a flowchart.
You will need YouTube access and a set of headphones.