One of the strengths of bitcoin is supposed to be in Blockchain, except that can be used to transfer money as well.
Can someone here explain (in basic, non-technical terms) what "Blockchain" is, how it works, and the advantages of using Blockchain as opposed to existing software programs that are used to track financial transactions?
(I'm sure there are others here who are as confused by this as I am.)