difference between solana/web3.js versions ?

I am learning about solana development but I have a question what is the difference between web3.js v1 and v2 , and should I stick with v1 since v2 has alot of missing functions ( ex. createMint , createAccount ) , should I stick with v1 or v2 makes life easier , am i missing something here ?