Resource assigning for activity

Is assigning no of Machinery, no of employee, No of time and other resources possible for each activity and task on project management feature?
or is it possible to plan how much resource i need to accomplish one activity in project management?it will hep to compare the actual work Vs the palnned.