Feels like going backwards, when in P3 you could get Early and Late S-Curves with histograms for actual Schedule plus any 2 baselines at a click of the mouse. Is like if software developers forgot it can be programmed, perhaps they feel CPM users must be hurried up by using only early dates.

Haresh,
In P3.x resource lag\duration specify the resource to start base on lag time and not on Activity date or duration of resource within the activity.
In P6 it’s become more specific and user can specify the planned start and finish date of each resource on activity when assigned. By default resource use activity planned start and finish date if resource planned start and finish is not specified. If you want to specify the planned start and finish date on each resource on Activity Window-> Resource Tab-> show planned start and finish date column and change the date according to resource plan. Alternatively you can use resource curve and enter the 0 as lag on the beginning of spread to dictate resource on when to start.

Driving resource by default is tick on Project Window-> Resource tab which can be edited or un-tick on Activity Window-> Resource tab-> show column Drive Activity dates. It works only on Resource dependent activity type with the combination of Fixed Unit or Fixed Unit/Time duration type. If this setting is imported to P3.x, resource will be imported as driving and if Fixed Duration and Units or Fixed Duration and Unit/Time is used it will imported as non-driving in P3.x