Explain V-Model for Testing ? | Manual Testing

Typical "V" shows Development Phases on the Left hand side and Testing Phases on the Right hand side.
V stands for Verification and Validation.
1.    SRS/BRS User Acceptance
2.    Analysis/Design System Testing
3.    HLD Integration Testing
4.    LLD Unit Testing
5.    Coding.