Jesus spoke in parables to hide the truth from Satan's followers and to explain and enlighten the truth in His own followers. Even then, His disciples frequently didn't understand and needed further explanation. (Matthew 13:10-17).
For a general discussion of Parables, see here
The parables are all here, but the commentaries are still in progress.