Neostigmine is an anticholinesterase which is also used as a parasympathomimetic. It is used for neuromuscular disorders and inhibits acetylcholine hydrolysis by binding to acetylcholinesterase. It then facilitates transmission of signals across neuromuscular junctions and has a direct effect on skeletal muscle and nerves.