The defining features are the high waist and the rigid, non-stretch denim, which together create structure through the hip and a tapered ankle. They sit away from the body more than skinny or slim jeans, so they read as casual and retro.
Mom jeans and boyfriend jeans are often confused: mom jeans taper at the ankle and sit high, while boyfriend jeans are looser and straighter throughout with a lower rise.