Hi Valeria, there's no difference in meaning, but "can't" is more causal and much more commonly used in every day conversation than "cannot" which is more formal. If you're trying to choose between the two, I would choose "can't" for when you're speaking because it sounds more natural.