Types of Machining Operations: Classifications and Differences