The nuclear structure of the 25 Mg nucleus was studied using the shell model and Skyrme computations. For positive parity low (energy states, inelastic electron scattering form factors, energy levels, charge density distribution, and transition probabilities) have all been determined. The SKX parameters were used with the sd shell model. The best results were obtained from HBUMSD, HBUSD, CWH, PW, and W interactions, which were calculated on sd space interactions. For positive parity states, the excitation energies and transition probabilities to the ground state 5/2 + have also been determined. The experimental data was compared to the estimated form factors, energy level diagrams, and transition probabilities. The Skyrme interaction was shown to be compatible with a shell model is used to explore nuclear structure.