In computer vision, action recognition refers to the act of classifying an action that is present in a given video and action detection involves locating actions of interest in space and/or time. Videos, which contain photometric information (e.g. RGB, intensity values) in a lattice structure, contain information that can assist in identifying the action that has been imaged. The process of action recognition and detection often begins with extracting useful features and encoding them to ensure that the features are specific to serve the task of action recognition and detection. Encoded features are then processed through a classifier to identify the action class and their spatial and/or temporal locations. In this report, a thorough review of various action recognition and detection algorithms in computer vision is provided by analyzing the two-step process of a typical action recognition and detection algorithm: (i) extraction and encoding of features, and (ii) classifying features into action classes. In efforts to ensure that computer vision-based algorithms reach the capabilities that humans have of identifying actions irrespective of various nuisance variables that may be present within the field of view, the state-of-the-art methods are reviewed and some remaining problems are addressed in the final chapter. Dishes sandwich, salad, fried potatoes, potato pancake, omelet, soup, pizza, casserole, mashed potato, snack plate, cake, fruit salad, cold drink, and hot drink Actions background activity, change temperature, cut apart, cut dice, cut in, cut off ends, cut out inside, cut slices, cut stripes, dry, fill water from tap, grate, put on lid, remove lid, mix, move from X to Y, open egg, open tin, open/close cupboard, open/close drawer, open/close fridge, open/close oven, package X, peel, plug in/out, pour, pull out, puree, put in bowl, put in pan/pot, put on bread/dough, put on cutting-board, put on plate, read, remove from package, rip open, scratch off, screw close, screw open, shake, smell, spice, spread, squeeze, stamp, stir, strew, take and put in cupboard, take and put in drawer, take and put in fridge, take and put in oven, take and put in spice holder, take ingredient apart, take out from cupboard, take out from drawer, take out from fridge, take out from oven, take out from spice holder, taste, throw in garbage, unroll dough, wash hands, wash objects, whisk, and wipe clean Category Actions Human-Object Interaction Apply eye makeup, apply lipstick, blow dry hair, brushing teeth, cutting in kitchen, hammering, hula hoop, juggling balls, jump rope, knitting, mixing batter, mopping floor, nun chucks, pizza tossing, shaving beard, skate boarding, soccer juggling, typing, writing on board, and yo-yo Body-Motion Only baby crawling, blowing candles, body weight squats, handstand push-ups, handstand walking, jumping jack, lunges, pull ups, push ups, rock climbing indoor, rope climbing, swing, tight, trampoline jumping, walking with a dog, and wall push-ups Human-Human Interaction band marching, haircut, head...