13. A system of distinguishing between computers and humans through enhanced completely automated public turing test to tell computers and humans apart (e-captcha), comprising: a computer system having one or more storage devices that stores computer program instructions and one or more physical processors programmed with the computer program instructions that, when executed by the one or more physical processors, cause the computer system to: receive a request comprising an e-captcha specification, wherein the e-captcha specification comprises one or more parameters that specify a particular skill needed to solve the e-captcha and a specific domain to which the skill needed to solve the e-captcha is related; identify an e-captcha challenge based on the e-captcha specification, wherein the e-captcha challenge includes a skill-based action to be completed to validate that a user is a human user; provide the e-captcha challenge via the network responsive to the request; receive a response to the e-captcha challenge via the network; determine whether the skill-based action was at least partially correctly completed; generate information indicating whether the skill-based action was at least partially correctly completed; and provide via the network the information indicating whether the skill-based action was at least partially correctly completed.
13. A system of distinguishing between computers and humans through enhanced completely automated public turing test to tell computers and humans apart (e-captcha), comprising: a computer system having one or more storage devices that stores computer program instructions and one or more physical processors programmed with the computer program instructions that, when executed by the one or more physical processors, cause the computer system to: receive a request comprising an e-captcha specification, wherein the e-captcha specification comprises one or more parameters that specify a particular skill needed to solve the e-captcha and a specific domain to which the skill needed to solve the e-captcha is related; identify an e-captcha challenge based on the e-captcha specification, wherein the e-captcha challenge includes a skill-based action to be completed to validate that a user is a human user; provide the e-captcha challenge via the network responsive to the request; receive a response to the e-captcha challenge via the network; determine whether the skill-based action was at least partially correctly completed; generate information indicating whether the skill-based action was at least partially correctly completed; and provide via the network the information indicating whether the skill-based action was at least partially correctly completed. 18. The system of claim 13 , wherein to provide the e-captcha challenge, the computer system is programmed to: provide executable instructions that are configured to generate a user interface that includes the e-captcha challenge and at least one input configured to receive a response to the e-captcha challenge.