programs through which congress provides money to state and local governments on the condition that the funds be employed for purposes defined by the federal government are called