Explore the different types of assault charges and their legal definitions in this guide. Understand the distinctions between simple, aggravated,…