Two image textures on one object

OK ,this texture thing is bothering me.i m new to blender.i was modelling a match box .(just to learn texturing ,so i chose a simple model).i have camera shots of the labels used in commercial match boxes and i want to map them on two sides of match,i know how to add different materials to same object but how do you add different image textures to different parts of same object(the cube in this case).

“i may be a newbie today ,but with your help,i will be a pro tomorrow

You have to unwrap it first. Or convert the 3d object to a flat surface so you can “map” the images to it.
There are a lot of Blender unwrapping tutorials online.

If you still need further help, ask here.