How do I align a component to another like in maya or max? I'll be more specific so it's easier to understand my question : 

Let's say that Vertex 1 is at coordinates X:0, Y:1, Z:0
and Vertex 2 is at coordinates X:1, Y:0, Z:0

I need vertex 1 to be aligned with vertex 2 on the X axis. Is there a shortcut/key/tool to do that or do I have to get into the vertex's coordinates each time i need to align?

In Maya, i'd just click on the desired axis, then hold V and translate vertex 2 towards vertex 1 and it would align perfectly.
To anyone experiencing the same issue as I did: enable vertex snap, then drag your vertex along the desired axis while aiming your cursor at the target vertex.