Josephson junctions drive the operation of superconducting qubits and they are the key for the coupling and the interfacing of superconducting qubit components with other quantum platforms. They are the only means to introduce non linearity in a superconducting circuit and offer direct solutions to tune the properties of a superconducting qubit, thus enlarging the possible qubit layouts. Junctions performances and tunability can take advantage of using a large variety of barriers and their special functionalities. We mention pertinent results on the advances in understanding the properties of ferromagnetic junctions, which makepossible the use of these devices either as memory elements and as core circuit elements.