A session processing method performed by a user equipment, UE, wherein the method comprises: creating a first session; obtaining, after creating the first session, session type information, wherein the session type information indicates a type of the first session; wherein the session type information comprises a data network name, DNN, supported by the first session, and wherein the session type information further comprises a type parameter, wherein the type parameter is one of a type of a service supported by the first session and a type of a slice supporting the first session; and when a first application of the UE triggers a first service by initiating a service request, determining, based on the session type information and a correspondence preconfigured in the UE, whether a create session request needs to be initiated for the first service, wherein the correspondence preconfigured in the UE is a correspondence between the first application and a corresponding DNN accessed by the first application and between the first application and a corresponding type parameter, wherein the determining comprises: - determining, based on the first application and on the correspondence preconfigured in the UE, the corresponding DNN and the corresponding type parameter; - determining, based on the session type information, whether there is a created session that supports the corresponding DNN and the corresponding type parameter; and - if the created session exists, reusing, by the first application, the created session to access the DNN; and - if the created session does not exist, initiating the create session request for the first service. creating a first session; obtaining, after creating the first session, session type information, wherein the session type information indicates a type of the first session; wherein the session type information comprises a data network name, DNN, supported by the first session, and wherein the session type information further comprises a type parameter, wherein the type parameter is one of a type of a service supported by the first session and a type of a slice supporting the first session; and when a first application of the UE triggers a first service by initiating a service request, determining, based on the session type information and a correspondence preconfigured in the UE, whether a create session request needs to be initiated for the first service, wherein the correspondence preconfigured in the UE is a correspondence between the first application and a corresponding DNN accessed by the first application and between the first application and a corresponding type parameter, wherein the determining comprises: - determining, based on the first application and on the correspondence preconfigured in the UE, the corresponding DNN and the corresponding type parameter; - determining, based on the session type information, whether there is a created session that supports the corresponding DNN and the corresponding type parameter; and - if the created session exists, reusing, by the first application, the created session to access the DNN; and - if the created session does not exist, initiating the create session request for the first service. - determining, based on the first application and on the correspondence preconfigured in the UE, the corresponding DNN and the corresponding type parameter; - determining, based on the session type information, whether there is a created session that supports the corresponding DNN and the corresponding type parameter; and - if the created session exists, reusing, by the first application, the created session to access the DNN; and - if the created session does not exist, initiating the create session request for the first service.