@Mock makes a mock. @InjectMocks generates an example of the class and injects the mocks that are designed with the @Mock (or @Spy) annotations within this case.
See that you must practice @RunWith(MockitoJUnitRunner.class) or Mockito.initMocks(this) to initialize certain mocks and inject them.
@RunWith(MockitoJUnitRunner.class)
public class SomeManagerTest {
@InjectMocks
private SomeManager someManager;
@Mock
private SomeDependency someDependency; // this will be injected into someManager
//tests...
}