What is the difference between amlodipine vs amlodipine besylate?

Same thing. Amlodipine is the generic name for branded norvasc. Besylate refers to the salt or ester to which the active ingredient, amlodipine, is attached.