La diferenco estas, ke "necesi" signifas "esti necesa", kaj "bezoni" signifas "suferi pro manko de [io necesa]" aŭ "ne povi agi sen [io]". Do "bezoni" uziĝas kiel la hispana "necesitar" (angle "to need"), dum "necesi" estas pli simila al la hispana "ser necesario" (angle "to be necessary").

Ekzemploj:

Mi bezonas manĝaĵon. (Necesito comida / I need food)

Manĝaĵo necesas por mi (La comida es necesaria para mí / Food is necessary for me)

Ni ne bezonas tiom da sukero! (¡No necesitamos tanto azúcar! / We don't need that much sugar!)

Tiom da sukero ne necesas! (¡Tanto azúcar no es necesario! / That much sugar is not necessary!)

Por fari panon, mi bezonas fornon. (Para hacer pan, necesito un horno / To make bread, I need an oven)

Forno necesas por fari panon (Un horno es necesario para hacer pan / An oven is needed for making bread)