Sequence+Sequencer is OOP or AOP like's OOP?

Dear all,
To be honest,I use vera/sv but I can not understand sequence and sequencer.In my opinion,I use class to encapsulate a Ethernet Packet,even a GPON Packet which have Ethernet or…other packet,then put the Packet into mailbox ,finally driver will send it to DUT.
Even I am reading the OVM for systemverilog Testbenches User Guide,I feel that it’s not my OOP world to think like that.
Hey,what’s the problem with my OOP world?Does means I am out?or It’s not OOP ,just AOP like’s OOP?
Who can help me to know what’s sequence and sequencer?Why not pack the packet into class and put it to mailbox directly and run?
Thank you very much!

Am I wrong?
Is there anybody who know the answer?
Thank you very much!

It’s OOP like AOP. If you understand the usability then sequences go beyond 1 layer. You can use sequences to create a rich, nested, multi-layer stimulus library that has lot of reuse and ease of maintenance. So in your case you can create GPON sequence with some parameters, the you can create a sequence that create a stream of GPON packets by reusing earlier sequence and so on. Sequences also allows you to add sense of time within the stimulus so that you can create reactive stimulus.

You can e-mail me if you want to follow-up.

Thanks for your clarification!
I will post the my question this forum if i encouner any problem during my practising OVM.
Thank you !