What is difference between predective parsing and LL(1) parsing?

Both technique use look ahead symbol to predict the next production to use. What is exact difference between them or they just the same?

The class of grammars for which we can construct predictive parsers looking
k symbols ahead in the input is sometimes called the LL(k) class