Is there a term for the fact that research is done only with the means available?
In my university, people often call limitations as 'constraints'.

I have heard them saying: 

"resource constraints" - availability of computers and machines, people

"financial constraints" - Money

"space constraints" - Physical space (room), lab etc.