Dealing with Toddler Tantrum

I couldn’t understand why he likes to throw tantrums nowadays. From a cheerful personality, in just an instance, he could change into a totally different person. Could it be because he is going through a new phase in his life? Or could it be because he couldn’t understand the reason why we had to say ‘no’ to his request?