¿Cual es la alternativa de fragment o el nuevo componente en android?

Por que fragment no funciona, me dice fragment deprecated cuando instancio me sale error:

 Fragment fra = new usersFragment(); 

Y cuando quiero reemplazar tambien me sale error, se marca de rojo ,no funciona para nada

getSupportFragmentManager().beginTransaction()                     .replace(R.id.container, fra)                     .commit(); 

Si fragment no funciona,cual es al aletrnativa o el nuevo componente el que tengo que usar?